Principal Frontend Engineer (m/f/x)

Posted:
1/6/2025, 9:41:48 PM

Location(s):
Munich, Bavaria, Germany β‹… Bavaria, Germany

Experience Level(s):
Expert or higher β‹… Senior

Field(s):
Software Engineering

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.

 

KONUX

Website: https://konux.com/

Headquarter Location: Munich, Bayern, Germany

Employee Count: 101-250

Year Founded: 2014

IPO Status: Private

Last Funding Type: Series C

Industries: Artificial Intelligence (AI) β‹… Information Technology β‹… Machine Learning β‹… Railroad β‹… Software