Senior Front-End Developer (Angular)

5 551 - 6 939 USDGross per month - Permanent
JavaScript

Senior Front-End Developer (Angular)

JavaScript
Al. Jerozolimskie 158, Warszawa

Bayer Sp. z o.o.

Full-time
Permanent
Senior
Hybrid
5 551 - 6 939 USDGross per month - Permanent

Job description

The Senior Software Engineer – Front-End contributes to the design and development of user-facing applications for COLID, an enterprise data catalog and registry platform. The platform is cloud-native and supports multiple use cases related to data governance and metadata management within a global organization.

In this role, you will work as part of an international, cross-functional development organization consisting of internal teams and long-term development partners. You will contribute front-end solutions built on a headless, API-first architecture, with a strong focus on scalability, maintainability, and consistency.

The platform is developed using Angular, and hands-on experience with this framework is essential.

 

YOUR TASKS AND RESPONSIBILITIES
 

  • Design, develop, and maintain Angular-based web applications in an enterprise environment.

  • Implement front-end components that consume APIs and support multiple user-facing client applications.

  • Contribute to the development and adoption of shared UI libraries, ensuring consistency across applications.

  • Collaborate closely with back-end engineers, product managers, and domain experts to translate functional requirements into front-end solutions.

  • Participate in architectural and design reviews to ensure adherence to agreed standards and best practices.

  • Perform code reviews and contribute to code quality, maintainability, and shared development standards.

  • Identify and resolve UI-related issues related to performance, usability, and system integration.

  • Apply security and quality considerations as part of standard front-end development practices.

  • Contribute to technical discussions and continuous improvement initiatives within a distributed development setup involving internal teams and external partners.

 

WHO YOU ARE

Required Qualifications & Experience

  • Bachelor’s degree in Computer Science, Software Engineering, or a related discipline.

  • 5+ years of professional front-end development experience, preferably in enterprise or large-scale systems.

  • Strong hands-on experience with Angular.

  • Solid proficiency in TypeScript, JavaScript, HTML5, and CSS.

  • Experience working with API-driven or headless architectures.

  • Demonstrated ability to develop scalable and maintainable front-end solutions.

  • Experience collaborating in international and distributed teams.

  • Familiarity with secure software development practices.

Nice to Have

  • Experience with data-related platforms, such as data catalogs, metadata management, or governance solutions.

  • Experience contributing to design systems or shared UI libraries.

  • Familiarity with cloud-based environments or CI/CD pipelines.

Personal Attributes

  • Clear and professional communication skills.

  • Structured and pragmatic approach to software development.

  • Ability to work independently while contributing effectively within a team.

  • Openness to collaboration, feedback, and continuous learning.

Tech stack

    English

    C1

    Angular

    advanced

    TypeScript

    advanced

    JavaScript

    advanced

    HTML5

    advanced

    CSS

    advanced

    API

    advanced

    CI/CD

    nice to have

Office location

About the company

Bayer Sp. z o.o.

Digital Hub Warsaw - here the best and most creative minds work in a diverse and inclusive environment on groundbreaking solutions that support Bayer's vision of "health for all - hunger for none." We create digital solu...
Company profile

Senior Front-End Developer (Angular)

5 551 - 6 939 USDGross per month - Permanent
Summary of the offer

Senior Front-End Developer (Angular)

Al. Jerozolimskie 158, Warszawa
Bayer Sp. z o.o.
5 551 - 6 939 USDGross per month - Permanent
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest Bayer Sp.z.o.o z siedzibą w Warszawie, ul. Aleje Jerozolimskie 158 (dalej jako "administra... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.