Back to Search
Middle JavaScript Developer (React & AWS)
We are on the lookout for a talented Middle JavaScript Developer with a strong background in React and AWS to enhance our international team remotely. This position is ideal for a proactive developer keen on contributing to varied projects and thriving in a supportive global setting. The selected candidate will be instrumental in developing and refining applications that significantly influence our operations.
Responsibilities
- Design and develop efficient and visually appealing user interfaces using React
- Deploy and manage robust web applications on AWS infrastructure
- Work collaboratively with team members to ideate and solve complex problems
- Enhance application performance to ensure speed and scalability
- Produce clean, effective, and scalable code
- Engage in code reviews to uphold superior development standards
- Keep abreast of the latest advancements in programming tools and technologies
- Promote ongoing enhancement by exploring new tools and technological alternatives
Requirements
- Minimum of 2 years of professional experience in JavaScript development, particularly in web application projects
- Strong skills in React or ReactJS for developing dynamic UI components
- Proficient in utilizing AWS for the deployment and management of scalable applications
- Experience with Spring Boot for creating microservices architectures
- Proficiency in RESTful API integration
- Skilled in unit testing with tools like JUnit, TestNG, or Mockito to maintain code integrity
- Well-versed in SQL for effective database management and optimization
- Knowledgeable about microservices architecture to develop modular services
- Excellent communication abilities with proficiency in English at a B2+ level
Nice to have
- Experience with NoSQL databases to manage large or complex data sets
- Experience with additional React libraries such as Redux and Next.js for advanced state management and server-side rendering capabilities
- Familiarity with CI/CD methodologies to streamline development and deployment 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