mcpk. is connecting the best European software engineers with IT businesses from Germany, Austria, and Switzerland. What makes us different from other IT companies? First of all — our philosophy! We believe that we have two kinds of customers — businesses and developers. So we treat each developer as our customer! Our cooperation is based on one simple principle — you work directly for the company from the DACH region. mcpk., in turn, ensures that everything is functioning well and that you have everything needed for your work, like hardware, insurance, etc. We do not interfere in your daily work as we are big fans of simplicity and transparency.
We are looking for a Frontend Developer (Ember.js) to join our EU-based team. In this role, you will be responsible for building, optimising, and maintaining complex web applications within the Ember.js ecosystem, ensuring high performance and a seamless user experience.
Your qualifications: * 5 years of proven experience in web development, with 3+ years of specialisation in Ember.js. * Strong foundation in core web standards, including JavaScript (ES6+), HTML5, and CSS3. * In-depth understanding of the Ember.js ecosystem, encompassing Ember CLI, advanced component architecture, and state management. * Experience with Ember Data and managing complex models. * Understanding of RESTful APIs and integrating backend services. * Experience with responsive design, mobile-first development, performance optimisation, and accessibility standards. * Familiarity with build tools and version control systems (e.g., Git). * Confident English communication skills. * Excellent communication, teamwork abilities, and a proactive approach to learning.
Your tasks: * Develop, test, and maintain robust frontend features using the Ember.js framework. * Integrate frontend applications with backend services via RESTful APIs. * Ensure applications are responsive, accessible, and optimised for maximum speed and scalability. * Manage complex data models and state using Ember Data. * Participate in code reviews, share knowledge, and proactively adopt new technologies. * Collaborate effectively with remote team members to solve complex technical problems.
What we offer: * Free English and German lessons. * Medical insurance (UA location). * Full-time, remote and long-term job. * Flexible working hours in the CET time zone. * Compensation paid in EUR.
Principles that define us: * Professionalism. We know what we do, following best practices, continuously learning, and striving for improvement, always open to new ideas and approaches. * Integrity and transparency. Our processes are transparent, reliable, and built on mutual respect. We never simplify challenges or misrepresent details, ensuring trust at every step. * Safe and open environment. We foster a workplace where you are part of a team, and any concerns or issues can be openly addressed without hesitation, ensuring everyone feels heard and supported. * Flexibility and adaptability. Our flat organisational structure enables quick decision-making, while our flexible approach ensures we can adapt to unique situations and resolve issues efficiently.
If you believe you are a great fit, we would love to explore the opportunity to work with you!