Modern Software Engineer

EPAM Systems

Madrid

Hybrid

EUR 50,000 - 70,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

EPAM Systems is looking for a Senior React Full Stack Engineer based in Madrid, Spain. The ideal candidate will have strong experience in building scalable web applications using React for the frontend and Node.js for the backend.

This position requires the ability to work across the full development lifecycle, including designing user interfaces, building APIs, and collaborating with cross-functional teams in a dynamic environment.

Qualifications

  • Strong experience building scalable web applications using React and Node.js.
  • Comfortable working across the full development lifecycle.
  • Ability to design user interfaces and build APIs.

Responsibilities

  • Develop web applications using React and Node.js.
  • Design user interfaces and build application APIs.
  • Collaborate with cross-functional teams.

Skills

React
Node.js
API integration
UI design
Cross-functional collaboration

Job description

Senior React Full Stack Engineer

We are looking for a Senior React Full Stack Engineer with strong experience building scalable web applications using React on the frontend and Node.js on the backend. The ideal candidate should be comfortable working across the full development lifecycle, from designing user interfaces to building APIs, integrating services, and collaborating with cross-functional teams.

Lead React Full Stack Engineer

We are seeking a Lead React Full Stack Engineer with solid expertise building scalable web applications using React on the frontend and Node.js on the backend. The perfect candidate should be comfortable operating across the entire development lifecycle, from crafting user interfaces to developing APIs, integrating services and partnering with cross-functional teams.

Automation Testing Platform – Automation Engineer

Are you a forward‑thinking professional with a strong background in test automation engineering and an interest in financial services? Join the Automation Testing Platform product team and help optimize and accelerate application delivery from idea to production. Own the global automation testing platform, collaborate with application teams and drive the adoption of testing‑as‑code with strong CI/CD integrations. This is a hybrid role based in Madrid's city center, ideal for those eager to thrive in a dynamic environment and make a significant impact in private banking technology. Join EPAM and contribute to shaping the future of financial services in Spain!

Python QA Automation Engineer

We’re looking for a Python QA Automation Engineer to join EPAM in London, in an onsite working mode, contributing to an AI‑driven enterprise project for one of our clients. This role focuses on exposing internal enterprise tooling to AI agents via Model Context Protocol (MCP), ensuring robust quality engineering and compliance across innovative intelligent automation solutions. As a Python QA Automation Engineer, you will be responsible for developing automated testing frameworks, evaluation pipelines, and quality controls for MCP Components within our AI platform. You will work closely with engineering and product teams in a Classic Agile environment to guarantee the reliability, accuracy, and performance of agent‑driven workflows operating in enterprise‑scale systems. This position offers a chance to define standards for testing AI models and tools in production‑like environments while being a critical part of one of EPAM’s most transformative projects.

Lead Test Automation Engineer

We are seeking a Lead Test Automation Engineer with solid expertise in Java‑based automation frameworks. The ideal candidate must be capable of designing, developing and maintaining scalable automated test solutions for web applications, APIs and integrated systems. The position demands strong testing fundamentals, hands‑on coding ability, experience with automation frameworks and the ability to collaborate closely with developers, QA engineers, product teams and business stakeholders.

Senior Test Automation Engineer

We are looking for a Senior Test Automation Engineer with strong experience in Java‑based automation frameworks. The ideal candidate should be able to design, develop, and maintain scalable automated test solutions for web applications, APIs, and integrated systems. This role requires strong testing fundamentals, hands‑on coding ability, experience with automation frameworks and the ability to work closely with developers, QA engineers, product teams, and business stakeholders.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Test Automation AI Engineer
Senior Test Automation AI Engineer

EPAM Systems • Madrid

Hybrid
EUR 70,000 - 100,000
Private health insurance
EPAM Employees Stock Purchase Plan
100% paid sick leave
+3
Senior Test Automation AI Engineer
Senior Test Automation AI Engineer

EPAM Systems • Spain

On-site
PHP 5,084,000 - 7,988,000
Senior Test Automation Platform Engineer
Senior Test Automation Platform Engineer

EPAM Systems • Madrid

On-site
EUR 45,000 - 75,000
Private health insurance
EPAM Employees Stock Purchase Plan
100% paid sick leave
+3
Lead Software Test Automation Engineer
Lead Software Test Automation Engineer

EPAM Systems • Madrid

On-site
EUR 70,000 - 90,000
Private health insurance
Employee stock plan
Paid sick leave
+3
Senior QA Automation Engineer (Java)
Senior QA Automation Engineer (Java)

EPAM Systems • Madrid

On-site
EUR 45,000 - 65,000
Private health insurance
EPAM Employees Stock Purchase Plan
100% paid sick leave
+3
Full Stack Software Engineer Jobs
Full Stack Software Engineer Jobs

EPAM Systems • Madrid

On-site
EUR 45,000 - 60,000
Senior Automation Platform Engineer – Testing & CI/CD
Senior Automation Platform Engineer – Testing & CI/CD

EPAM Systems • Madrid

Hybrid
EUR 45,000 - 75,000
Private health insurance
EPAM Employees Stock Purchase Plan
100% paid sick leave
+3
Senior Test Lead
Senior Test Lead

Ford Credit • Madrid

Hybrid
EUR 65,000 - 95,000
4 days in office + 1 day WFH
Senior Test Automation AI Engineer
Senior Test Automation AI Engineer

EPAM Systems • Madrid

On-site
EUR 70,000 - 110,000
Private health insurance
EPAM Employee stock purchase plan
Paid sick leave
+3
(Senior) Quality Assurance Engineer - Automation (m/f/x)
(Senior) Quality Assurance Engineer - Automation (m/f/x)

osapiens • Madrid

On-site
EUR 45,000 - 65,000
Hybrid work options
Fun team events
Inspiring workspaces in Madrid