Skip To Main Content
backBack to Search

Senior JavaScript Developer

JavaScript, ReactJS, Amazon Web Services, PWA & AMP, Python

We are seeking an experienced Senior JavaScript Developer to join our dynamic team.

The ideal candidate will be responsible for developing high-quality, efficient frontend solutions using the React framework while guiding junior team members and preparing technical documentation. As a key member of our team, you will contribute to various projects, work collaboratively with business stakeholders and developers, and uphold our team's commitment to reaching sprint goals across all our applications.

Responsibilities
  • Develop efficient frontend solutions using the React framework
  • Provide guidance and coaching to junior team members
  • Prepare comprehensive technical documentation
  • Write maintainable, efficient code
  • Participate in manual and automation testing when necessary
  • Engage in back-end development as required by project needs
  • Join discussions with design, business analysis, and customers to derive optimal solutions
  • Perform cross code-reviews and switch between applications and logical domains
  • Participate in pair/mob programming and actively share knowledge on codebase
  • Contribute to the architecture of technical solutions and new approaches by building consensus within the team
Requirements
  • 3+ years of experience as a JavaScript developer
  • Expertise in React JavaScript library
  • Familiarity with Amazon Web Services, REST API
  • Demonstrated team spirit and leadership skills
  • Background in SCRUM framework
  • Strong problem-solving and self-motivation abilities
  • Experience in Web Application Front-End Testing
  • Strong knowledge of software QA methodologies, tools, and processes
  • Competency in writing clear, concise, and comprehensive test plans, checklists, and test cases
  • Proficiency in English (B2+ level)
Nice to have
  • Willingness to develop skills to automate testing using Playwright
  • Knowledge of PWA & AMP
  • Background in Python
Benefits
  • 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