Skip To Main Content
backBack to Search

Senior JavaScript Developer (with React and AWS)

JavaScript, Amazon Web Services, ReactJS, TypeScript, CSS, Flux, Webpack, Jest

We are actively seeking a seasoned Senior JavaScript Developer with a strong focus on React and AWS technologies to expand our dynamic team. This opportunity is geared towards a developer who is passionate about building scalable web applications and excels in a collaborative, forward-thinking environment. Your involvement will be pivotal in the continuous development and optimization of our digital products, ensuring they meet the evolving needs of our users. By joining our team, you will be at the forefront of technological innovation, making significant contributions that will shape the future of our offerings.

Responsibilities
  • Architect and construct sophisticated web applications utilizing React
  • Seamlessly integrate AWS services to enhance backend functionalities
  • Spearhead the development of new features and improve existing ones
  • Collaborate with UI/UX designers to optimize the user experience
  • Write, test, and deploy clean, efficient, and scalable code
  • Identify and resolve issues related to performance and scalability
  • Continuously update and refine application features
  • Provide mentorship and support to junior development staff
  • Keep up-to-date with the latest industry trends and technologies
  • Uphold and advocate for stringent security practices throughout the development lifecycle
Requirements
  • Minimum of 3 years of professional experience in JavaScript development
  • Proficiency in developing and deploying applications using React and AWS environments
  • Strong expertise in TypeScript for building robust, type-safe applications
  • Comprehensive understanding of HTML/CSS to create responsive and cross-browser compatible designs
  • Experience with state management frameworks such as Redux or Flux
  • Familiarity with build tools like Webpack, Gulp, or Grunt to streamline development processes
  • Proficiency in unit testing with Jest, Karma, or Mocha to ensure the delivery of high-quality code
  • Fluent in English with excellent communication skills, capable of engaging in detailed technical discussions
Nice to have
  • Experience with server-side rendering to enhance React applications
  • Knowledge of additional cloud platforms such as Google Cloud or Azure
  • Understanding of modern DevOps practices and familiarity with 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