Back 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