Principal Frontend Engineer (m/f/x)
KONUX
Recruiter: Yulia Linkova
About Us
KONUX is a dynamic and fast-growing technology company that is transforming the way the railway industry works. Our AI-powered solutions empower our customers to make smarter, data-driven decisions, and our culture is fueled by grit, ingenuity, and credibility - we believe that these values are essential to unlocking the potential of technology and making a real impact. At KONUX, we are passionate about driving innovation in the fields of IoT and AI, and we are looking for like-minded individuals to join our team.
Job Description
We are seeking a Principal Frontend Engineer with a specialization in React 18+ (m/f/x) to join our team of innovators. You will lead the design, development, and implementation of our user interfaces. You will drive the technical vision and strategy for the front-end stack, mentoring and collaborating our engineering teams to deliver exceptional, scalable, and maintainable products.
Day to day, you work in a cross-functional team, but this role goes beyond technical expertise, requiring also leadership in architectural decisions, collaboration with stakeholders, and a forward-thinking approach to user experience and interface design.
Your Impact
- Architect and develop highly scalable, secure, and maintainable front-end systems.
- Lead the design and implementation of user interfaces, ensuring exceptional user experience and performance.
- Lead our Front-End Guild, driving strategy, best practices, and innovation across the Engineering department.
- Consult on the most critical and complex front-end projects, guiding all phases from ideation to deployment and maintenance.
- Evaluate and incorporate cutting-edge technologies, frameworks, and tools to optimize the development process and user experience.
- Work in a cross-functional team, including UI/UX designers, product managers, and back-end engineers, to align technical decisions with business objectives.
- Represent the organization at industry events, advocating for innovative front-end practices and sharing technical thought leadership.
To be successful in this role, you’ll need to have
Technical knowledge
- A high level of knowledge in React 18+ with TypeScript, HTML/CSS, React Router.
- A high level of knowledge in store solutions like Context-API, Zustand, Redux etc.
- A good level of knowledge in query libraries like React Query or SWR, implementing RESTful communication with caching.
- A good level of knowledge in Git, Nx monorepos, modularization, and building tools like Webpack and Rspack.
- Exceptional understanding of advanced software development principles, design patterns, and algorithms
- Proficiency in building modular, reusable component libraries.
- A passion for optimizing performance, accessibility, and security within front-end systems.
Leadership and Mentorship
- The ability to lead the development and integration of APIs and collaborate effectively with back-end teams.
- Experience in mentoring and coaching engineers, fostering a culture of technical excellence.
- Foster a supportive, collaborative learning environment where engineers feel empowered to innovate and grow.
- Establish and uphold coding standards, ensuring the delivery of high-quality, maintainable code.
- Actively participate in hiring and onboarding new team members, identifying exceptional technical and leadership talent.
Should Have
- A good understanding of front end coding standards, best practices and innovations.
- Experience in Jest unit testing and eventually Cypress E2E testing.
- A good understanding of stability, optimization, security and accessibility of front end applications.
- The ability to work fast, minimalistic, efficient and independent, alone and in a cross functional team.
- Experience in Agile, Scrum and lean development.
Nice to Have
- Experience with BitBucket and its build pipeline, Jira, Confluence, Figma etc.
- Experience with the UI lib Ant Design.
- Experience with server side rendering frameworks like Next.js or Remix.
- Experience with deployment and integration pipelines, also other DevOps topics.
- Knowledge in back end technologies like Java/Kotlin frameworks (like Spring), Lamdas etc.
- Knowledge in cloud services like AWS and Google.
- Knowledge or interest in engineering and/or product design.
Why Join Us
💸 Competitive salary
📉 Equity (all permanent KONUX employees have equity!)
📖 Dedicated Learning & Development budget of 3.600€ p.a.
🏠 Comprehensive relocation support if you do not live in or around Munich, Germany
👨💻 Hybrid working model: Meet your colleagues in the office minimum 2 days per week
🏢 Modern workspace with cool rooftop with mountain view
💻 Flexible working conditions, home office equipment and free choice between a Windows or Apple laptop
❤️🩹 Health benefits supporting your physical and mental well-being, e.g wellpass/gym membership and mental health app license
🍒Fruits, snacks and beverages for energy and our very own Oma cooking in office every Thursday
👴 Company pension scheme
🙌 Access to Corporate Benefits and Future Bens
🌴 27 vacation days (+1 day on every work anniversary for 3 years)
💁 Volunteering activities (2 additional days off)
🍻 Company and team events
🐶 We are a pet-friendly company, so your four-legged friend can join you in office!
Equal Opportunity
At KONUX, we believe that a diverse team achieves better results faster. So here’s the deal: You bring in your very own perspective. We promise to judge your qualifications and performance, not your age, sex, religion, skin color, gender identity, family status or disability.