Hybrid Frontend Engineer

Posted 2 hours ago

Apply now

About the role

  • Frontend Engineer developing user-friendly web applications for BASF Coatings. Collaborating in an agile team with backend developers and product stakeholders to enhance UI design and usability.

Responsibilities

  • Deliver user-friendly, responsive web applications that improve BASF Coatings services for internal and external users.
  • Work in an agile, self-organized team and coordinate effectively with colleagues across multiple time zones as part of a global development environment.
  • Develop new UI features with Angular (17+), TypeScript, and modern frontend engineering practices.
  • Improve and maintain existing applications, including potential Vue.js modules; be open to learning and using additional frontend frameworks.
  • Write clean, maintainable, and efficient code following industry best practices and team coding standards.
  • Contribute to planning, refinement, reviews, operations, and continuous improvement activities.
  • Collaborate closely with backend developers to ensure seamless integration of REST APIs, data flows, and shared components.
  • Apply a UI/UX‑aware mindset - give constructive input on usability, layout, and design consistency with designers and product owners.
  • Write and maintain unit and integration tests to ensure robustness and prevent regressions.
  • Share responsibility for operations and maintenance as part of the team’s DevOps practices.

Requirements

  • Degree in computer science, software engineering, or comparable practical experience.
  • Professional experience with Angular (2+), Angular Material, and component‑based architecture.
  • Strong knowledge of TypeScript, JavaScript, and state management (e.g., NgRx).
  • Proficiency in HTML5, CSS3, SCSS and building responsive layouts.
  • Experience consuming REST APIs (JSON) and integrating them into frontend applications.
  • Hands-on experience building complex, production-grade web applications.
  • Experience writing Angular unit and integration tests (Angular testing utilities; Jest beneficial).
  • Strong communication skills in English and Spanish, verbal and written.
  • Familiarity with agile methodologies (Scrum or Kanban) and working in agile teams.
  • Experience with Vue.js or willingness to learn it when needed.
  • Proficiency using AI‑assisted development tools (e.g., GitHub Copilot, code generation assistants) to boost productivity and code quality.
  • Understanding responsive design patterns and accessibility considerations.
  • Awareness of web performance optimization techniques and use of profiling tools.
  • Experience with Git, modern CI/CD practices, and collaborative PR workflows.
  • Good sense for UI/UX design, layout structure, usability, and interaction patterns.

Benefits

  • Continuous training and professional development with our internal vacancies.
  • Safe environment where we promote your health.
  • Subsidized canteen on site.
  • Free bus service from the company Alcalá-Marchamalo.
  • Competitive economic offer with a base salary plus a variable for good performance.
  • Home office and adapt your schedule according to your circumstances.
  • Connect outside the office and practice sports with colleagues through company groups.
  • Flexible remuneration that you can voluntarily allocate to transportation services, training, childcare, etc.
  • Pension plans, life and accident insurance, personal loans and participation in company stock programs.
  • Financial aid for schooling and other measures for families.

Job title

Frontend Engineer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job