Flag job

Report

Senior Frontend Developer

Salary

€90k - €120k

Min Experience

5 years

Location

Madrid, Spain

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

We are looking for a Senior Frontend Developer to join our team. As a Senior Frontend Developer, you will be responsible for designing, developing, and maintaining high-performance, scalable, and user-friendly web applications. You will collaborate with cross-functional teams to deliver innovative solutions that meet our clients' needs. Key Responsibilities: - Develop and implement complex front-end features and functionality using modern JavaScript frameworks and libraries (e.g., React, Angular, Vue.js) - Optimize web applications for performance, security, and accessibility - Collaborate with backend developers to integrate front-end components with server-side APIs - Participate in code reviews, design discussions, and agile ceremonies - Stay up-to-date with the latest front-end technologies and best practices - Mentor and guide junior team members Requirements: - 5+ years of experience in front-end web development - Proficient in HTML, CSS, and JavaScript (ES6+) - Extensive experience with modern JavaScript frameworks and libraries (e.g., React, Angular, Vue.js) - Strong understanding of responsive design and cross-browser compatibility - Experience with build tools (e.g., Webpack, Gulp, Grunt) and testing frameworks (e.g., Jest, Enzyme, Cypress) - Familiarity with RESTful APIs and consuming data from backend services - Excellent problem-solving and debugging skills - Strong communication and collaboration skills - Ability to work in an Agile/Scrum environment

About the company

EPAM Systems, Inc. (NYSE: EPAM) is a leading global provider of digital platform engineering and software development services for customers across North America, Europe, Asia and Australia. EPAM delivers end-to-end services, including digital transformation consulting, strategic UX/UI design, advanced enterprise application development, specialized software engineering and testing, custom application development, cloud infrastructure solutions, AI and machine learning, and more.

Skills

html
css
javascript
react
angular
vue.js
responsive design
cross-browser compatibility
build tools
testing frameworks
restful apis
problem-solving
debugging