Skip To Main Content
backBack to Search

Senior JavaScript Developer (React and AWS)

JavaScript, ReactJS, Amazon Web Services, Redux, TypeScript, HTML, Jest, Grunt

We are seeking a Senior JavaScript Developer specializing in React and AWS to join our innovative team. This role is ideal for a proactive developer adept at creating sophisticated web applications and thrives in a collaborative environment. Your contributions will directly impact the core of our product offerings, driving the development of scalable and robust applications. As a critical team member, you will leverage your expertise in React and AWS to deliver exceptional user-centric solutions.

Responsibilities
  • Design and develop advanced web applications using React
  • Integrate AWS services to support backend functionality
  • Lead the planning and implementation of project features
  • Collaborate with UI/UX designers to refine application designs
  • Write clean, maintainable, and efficient code
  • Identify and resolve performance and scalability issues
  • Maintain and enhance existing web applications
  • Provide technical guidance and mentorship to less experienced team members
  • Stay updated with emerging trends and technologies in web development
  • Ensure security best practices are followed throughout the application lifecycle
Requirements
  • Bachelor's Degree in Computer Science or a related field
  • Minimum of 3 years experience in JavaScript development
  • Proficient with React and AWS for developing and deploying scalable applications
  • Experienced in managing application state with Redux or Flux
  • Strong proficiency in TypeScript for building type-safe applications
  • Advanced skills in HTML/CSS for crafting responsive and cross-browser compatible interfaces
  • Proficient in unit testing with tools such as Jest, Karma, or Mocha to ensure code quality
  • Skilled in using build tools like Webpack, Gulp, or Grunt for efficient asset management
  • Fluent in English with excellent communication skills, capable of discussing complex technical details
Nice to have
  • Experience with server-side rendering for React applications
  • Knowledge of additional cloud platforms like Google Cloud or Azure for broader deployment strategies
  • Familiarity with modern DevOps practices and CI/CD pipelines
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