We are seeking a motivated and experienced Senior JavaScript Developer to join our dynamic team.
In this role, you will help drive the development and maintenance of front-end components and services, ensuring seamless integration with back-end system capabilities while delivering high-quality and performant solutions.
Responsibilities
- Lead the design and implementation of web applications with JavaScript frameworks
- Develop and optimize front-end user interfaces for enhanced user experience
- Collaborate with team members to integrate front-end components with server-side logic
- Write clean, maintainable code and conduct peer code reviews
- Troubleshoot, debug and enhance existing software to improve performance and scalability
- Mentor junior developers and participate in continuous learning to stay up-to-date with industry trends
Requirements
- Proficiency in JavaScript and ReactJS development
- Background in deploying applications using AWS services such as AppSync, CloudFormation, Lambda (Node.js), and DynamoDB
- Skills in implementing CI/CD workflows with Jenkins
- Knowledge of containerization and orchestration with Docker and Kubernetes
- Familiarity with server-side languages like Python
Nice to have
- Previous experience in a FullStack development role
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