Skip To Main Content
backBack to Search

Senior JavaScript Developer

hot
JavaScript, Amazon Web Services, ReactJS, TypeScript, Java, Kotlin

We are looking for a Senior JavaScript Developer, with expertise in ReactJS and AWS, to join our remote team.

As a high-performing and influential individual contributor, you will have the opportunity to work on multi-quarter projects in a decentralized team environment. Our ideal candidate is a technology expert who can confidently justify technology choices to technical and non-technical stakeholders. You will be responsible for identifying business problems at the team level and providing solutions, while also leading a community of practice to promote shared learning and development.

Responsibilities
  • Design and implement highly complex systems using JavaScript and related technologies
  • Drive the development of new features and functionality, ensuring code is high-quality and scalable
  • Provide technical expertise and guidance to team members on technology choices and implementation strategies
  • Identify and implement improvements to existing systems and processes to increase efficiency and productivity
  • Contribute to the development of testing and monitoring processes to ensure high-quality code
  • Collaborate with cross-functional teams to identify and prioritize business problems and provide solutions
  • Lead a community of practice to facilitate shared learning and development
  • Provide regular updates to stakeholders on project progress and technical decisions
Requirements
  • Minimum of 3 years of experience in software development, with a primary focus on JavaScript
  • Experience with Amazon Web Services, ReactJS, and TypeScript
  • Experience working on multi-quarter projects with decentralized teams
  • Expertise in multiple technologies or languages
  • Strong understanding of testing and monitoring tools and technologies
  • Ability to justify technology choices to technical and non-technical stakeholders
  • Proven ability to identify and solve business problems
  • Excellent communication skills with the ability to collaborate effectively with cross-functional teams
  • Mastery of English (B2+ level) for clear and effective communication
Nice to have
  • Experience with Java, and Kotlin
  • Understanding of containerization technologies such as Docker and Kubernetes
  • Experience with GraphQL
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