
Senior Front-End Developer (React)
Primary stack
Nice to have's
Job description
About the Position
We are seeking a Senior Front-End Developer with React expertise to join our team and integrate GenAI into daily delivery through automation, research, and reusable workflows. You will partner across disciplines, maintain high code quality, and help scale AI-native ways of working. Apply to make an impact!
Responsibilities
- Design highly responsive, user-friendly web applications
- Architect reusable libraries and UI frameworks that scale and perform well
- Build accessible, cohesive user interfaces together with product, design, and backend peers
- Translate UI/UX wireframes into production-quality React code and share design feedback
- Mentor junior developers on best practices, standards, and career growth
- Lead code reviews to sustain quality and accelerate team learning
- Analyze application performance and optimize load time and runtime interactions
- Debug complex issues and ensure cross-browser and cross-device stability
- Implement unit and end-to-end testing to minimize regressions and boost reliability
- Coordinate with QA to catch issues early and resolve defects before releases
- Adopt GenAI tools to automate routine work, speed up analysis, and improve delivery workflows
- Drive continuous improvement by evaluating and introducing modern frontend practices
Requirements
- 3+ years of experience in front-end development with modern web applications
- Proficiency in JavaScript and React within production environments
- Background in code reviews with clear, constructive feedback
- Skills in UI engineering, translating UI/UX designs into high-quality code
- Expertise in testing with unit testing and end-to-end testing practices
- Competency in performance optimization for fast load times and smooth interactions
- Capability to debug complex issues across browsers and devices
- Knowledge of Generative AI fundamentals and practical GenAI tool usage
- Qualifications in prompt engineering for multi-step instructions and iterative refinement
- Understanding of AI safety, including hallucination risks and data sensitivity boundaries
- Showcase of collaboration with product, design, backend, and QA partners
- Upper-Intermediate English proficiency (B2)
Nice to Have
- Familiarity with AI security fundamentals, including prompt injection risk and safe data handling
- Awareness of the Cybersecurity & Trust domain for crafting secure user experiences
- Background in GenAI application development, embedding GenAI into product features
- Expertise in GenAI across the SDLC, building reusable prompts, agents, or automation workflows
We Offer
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling, and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek, and LinkedIn
© EPAM. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
EPAM helps organizations innovate their business processes and rethink the way they manage their businesses so they can remain competitive in this new digital age.
More at EPAM
All 3139 roles
Solution Architect - HCL Commerce
EPAM · India

Lead Java Automation Test Engineer with AI
EPAM · India

Lead Software Developer - Java with AWS Cloud
EPAM · India

Solution Architect – Java Full Stack
EPAM · India