Frontend Engineer
BASF SE
Marchamalo, Spain
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Marchamalo, Spain
Tech stack
JavaScript
Agile Methodologies
Artificial Intelligence
HTML5
CSS
Code Generation
Software Quality
Continuous Integration
DevOps
Programming Tools
Github
Design of User Interfaces
Integrated Development Environments
JSON
Scrum
Responsive Web Design
Software Engineering
Data Streaming
Systems Integration
TypeScript
Web Applications
Web Performance Optimization
Angular
Backend
GIT
Vue.js
Angular
Integration Tests
Information Technology
Front End Software Development
REST
Job description
- 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
Do you have experience in Usability?, * 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, 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.
- You are comfortable working asynchronously when collaborating across time zones.
- Good sense for UI/UX design, layout structure, usability, and interaction patterns.
Benefits & conditions
- 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.
About the company
As one of the world's leading companies in this field, BASF Coatings S.L. develops and manufactures coatings for the automotive and industrial sectors. The success of our team is based on innovative solutions and close cooperation with our customers., BASF is the world's first chemical company #WeCreateChemistry . We provide smart solutions for our customers and are moving toward a sustainable future. To this end, we encourage the recruitment of people with the most diverse talents around the world, providing multiple opportunities for professional development. For us, your performance counts as much as your personality. At BASF, opportunities become careers.