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 on the hunt for a seasoned Senior JavaScript Developer with a strong background in React and AWS to enhance our team. This position is tailored for a professional skilled in crafting scalable and efficient solutions with cutting-edge web technologies. In this role, you will propel our projects forward, work collaboratively with diverse teams, and deliver high-quality solutions that align with our strategic goals. Your advanced technical expertise and leadership capabilities will be vital in our continuous growth and innovation.
Responsibilities
- Design and execute front-end architecture using React
- Seamlessly integrate AWS-based backend services into applications
- Drive the development and continuous enhancement of features for both new and existing products
- Work closely with design and product teams to improve user interfaces and experiences
- Produce and maintain clean, efficient, and scalable code adhering to company standards
- Identify, troubleshoot, and resolve issues in existing software
- Enhance application performance focusing on speed and scalability
- Develop and implement security measures and data protection strategies
- Document software processes and maintain technical documentation
- Guide and support junior developers, fostering an environment of learning and growth within the team
Requirements
- Bachelor’s Degree in Computer Science or a related field
- At least 3 years of experience in JavaScript development
- Advanced proficiency in using React and AWS to develop and manage scalable applications
- Proven experience in managing application state with Redux or Flux
- Solid expertise in TypeScript, enhancing application scalability and maintainability
- Comprehensive knowledge of HTML/CSS, ensuring designs are responsive and compatible across different browsers
- Skilled in unit testing with tools like Jest, Karma, or Mocha to guarantee robust, error-free code
- Experience with build tools such as Webpack, Gulp, or Grunt, ensuring efficient project builds
- Fluent in English with strong communication skills, capable of engaging in high-level technical discussions
Nice to have
- Proficiency in server-side rendering techniques
- Familiarity with other cloud platforms such as Google Cloud or Azure
- Experience with continuous integration and deployment (CI/CD) practices
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