Back to Search
Senior JavaScript Developer (AWS, React)
We are currently seeking a highly capable Senior JavaScript Developer with expertise in React and AWS to join our progressive development team. This role is perfect for a developer who thrives on using state-of-the-art technologies to craft superior, scalable web applications. Your advanced skills will be crucial to our projects, driving innovation and exceeding the limits in a cooperative, technology-oriented environment. Come and significantly impact a company that appreciates innovative solutions and values efficient, sustainable coding practices.
Responsibilities
- Build and refine web applications utilizing React
- Establish and manage AWS infrastructure to meet application demands
- Direct the development and deployment of new features and functionalities
- Work collaboratively with team members to formulate robust solutions
- Produce high-quality, reusable, and sustainable code
- Enhance application performance for optimal speed and scalability
- Diagnose and rectify application issues
- Audit and augment existing codebase to boost performance
- Keep up with the latest industry trends and adhere to best practices in web development
- Maintain strict adherence to security standards and best practices
Requirements
- Bachelor’s Degree in Computer Science or a related discipline
- At least 3 years of professional experience in JavaScript development
- Proficiency in building applications with React and handling AWS platforms
- Comprehensive experience with build tools like Webpack, Gulp, or Grunt
- Proficient in unit testing with tools such as Jest, Karma, or Mocha to maintain high-quality code
- Mastery of TypeScript for creating scalable and maintainable applications
- Deep knowledge of HTML/CSS for developing responsive and browser-compatible designs
- Proficient in state management tools like Redux or Flux
- Fluent in English with strong communication skills, able to engage in detailed technical discussions
Nice to have
- Experience with server-side rendering techniques for React applications
- Familiarity with other cloud platforms like Google Cloud or Azure
- Knowledge of CI/CD practices for streamlined application development and deployment
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