Back to Search
Senior JavaScript Developer (React and AWS)
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