Skip To Main Content
backBack to Search

Senior JavaScript Developer with React and AWS

JavaScript, ReactJS, Amazon Web Services, Redux, Flux, TypeScript, HTML, CSS, Unit Testing Tools, Webpack, Gulp

We are seeking a Senior JavaScript Developer with expertise in React and AWS to join our team. This role is designed for a developer adept at building scalable and efficient applications using modern web technologies. You will play a critical role in driving our projects, collaborating with cross-functional teams, and delivering solutions that meet the high standards of our business objectives. Your technical skills and leadership will contribute significantly to our ongoing success and innovation.

Responsibilities
  • Develop and implement front-end architecture using React
  • Integrate backend services with AWS-based applications
  • Lead feature development and enhancements for new and existing products
  • Collaborate with design and product teams to refine user experience
  • Write clean, scalable, and efficient code that complies with company standards
  • Troubleshoot, debug, and upgrade existing software
  • Optimize applications for maximum speed and scalability
  • Implement security and data protection solutions
  • Create and maintain software documentation
  • Mentor junior developers and promote skill development within the team
Requirements
  • Bachelor's Degree in Computer Science or a related field
  • Minimum of 3 years experience as a JavaScript Developer
  • Proficient with React and AWS services to build and maintain scalable applications
  • Experience with state management using Redux or Flux
  • Strong understanding of TypeScript to enhance application scalability and maintainability
  • In-depth knowledge of HTML/CSS, ensuring responsive and cross-browser compatible designs
  • Proficient in unit testing with Jest, Karma, or Mocha to ensure robust and error-free code
  • Experienced with build tools such as Webpack, Gulp, or Grunt for efficient project compilation
  • Fluent in English with excellent communication skills, capable of technical discussions at a B2 level or higher
Nice to have
  • Experience with server-side rendering techniques
  • Knowledge of additional cloud services like Google Cloud or Azure
  • Familiarity with continuous integration and deployment (CI/CD) processes
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