Senior Frontend Developer (Angular)

Location: 

Prague 4, CZ, 14000

Work Site:  Hybrid
Duration:  Permanent / Unlimited
Date:  Oct 2, 2026

Two billion people eat food every day that was produced with Bühler equipment. One billion people drive vehicles whose parts were manufactured with our machines.​ Bühler aims to balance humanity, nature, and the economy in every decision as it develops solutions that unlock sustainable business opportunities in the global food, feed, and mobility industries. We strive to create innovations for a better world, with a special focus on healthy, safe, and sustainable solutions. Therefore, we team up with customers, start-ups, multinationals, and academia to accelerate impact together.

Summary

We are looking for an experienced Senior Frontend Developer with strong Angular expertise to join our team in Prague (Pankrác) and help shape the future of Bühler machine software through our strategic JointForces program.

Together, we are building Playone, a standardized machine control platform that will serve more than 100 different Bühler machine types used in industries ranging from chocolate, flour and coffee production to feed, paints and advanced manufacturing.

Location: Prague, Czech Republic

Hybrid work model (3 days onsite in our Prague office, up to 2 days home office). This is not a fully remote position.

Job Responsibilities

  • Design, develop and maintain scalable frontend solutions for the Playone platform.
  • Collaborate with multiple development teams to continuously evolve Bühler's group-wide machine platform.
  • Work closely with Product Owners and System Architects on technical foundations, architecture and long-term platform development.
  • Contribute to establishing the platform, its community, and supporting processes.
  • Help ensure the platform remains maintainable, scalable and extensible.
  • Provide technical leadership through code reviews, mentoring, technical discussions and knowledge sharing.
  • Encourage pragmatic engineering decisions that support long-term maintainability and delivery.
  • Ensure frontend components integrate smoothly with backend systems, machine control software and deployment environments.
  • Support engineering best practices including automated testing, CI/CD pipelines, static code analysis and security checks.

Qualifications

  • Degree in Software Engineering, Computer Science or a related field.
  • 5+ years of commercial Angular experience.
  • Experience designing and developing enterprise-grade web applications and reusable frontend libraries using Angular, TypeScript, HTML5 and SCSS.
  • Experience providing technical leadership, coaching or mentoring other developers.
  • Solid understanding of software architecture, design patterns, object-oriented programming and clean code principles.
  • Experience working in Agile/Scrum environments and with modern software development practices (Git, CI/CD, Unit Testing, DevOps).
  • Fluent English (B2+ or higher).

📌 Please note: This role is intended for experienced senior developers who can independently drive technical decisions and support the growth of other team members.

What do you get in return?

  • 25 days holiday/year
  • Flexible working hours and home office (hybrid work model)
  • Meal allowance (129 CZK/day)
  • Annual bonus
  • Flexible cafeteria benefit (15,600 CZK/year)
  • Pension fund or DIP contribution (500 CZK/month)
  • Mobile phone plan with unlimited calls, messages and data
  • Multisport card at a subsidized rate
  • Public transportation allowance (500 CZK/month)
  • Online healthcare consultation service for employees and their family members
  • Employee shopping programs and discount benefits with selected partners
  • Daily use of English and career growth opportunities
  • Modern offices in Prague – Pankrác
  • Fitbreaks – regular stretching sessions
  • Workshops, company events, monthly birthday celebrations and social gatherings

At Bühler we are not only offering working opportunities and international exchange of like-minded professionals. We are more than just a global company. Our value proposition to transform the way companies feed and move the world, is driving positive change in the industries in which we operate globally. Become a part of a dynamic environment that combines your drive for innovation with a world ​of possibilities.​ Joining us means embracing a shared purpose of creating innovations for a better world while becoming part of a company that is dedicated to your success.

As a global organization, we embrace the diversity of our global workforce. At Bühler, you will collaborate with professionals from around the world, each bringing in a unique perspective to the table. It is a business priority for us to harness the diversity of our global workforce and include them in their uniqueness to create a culture of belonging guided by our TOP values – Trust, Ownership and Passion. Embark on a journey that combines the excitement of global collaboration with the reassurance of a welcoming workplace.

Let’s create impact together!