Lead Full Stack Developer
JavaScript, ReactJS, Node.js, TypeScript, Unit Testing, REST API, Test Automation Tools, Express, Amazon Web Services
We are seeking a highly skilled Lead Full Stack JavaScript Developer to join our team, working on an exciting digital retail project aimed at revolutionizing the car-buying process in the USA. As a leader in our development team, you will drive the development of our digital retail platform, utilizing your expertise in full-stack JavaScript development, AWS platform, and automated test engineering. If you are passionate about delivering high-quality code and have a proven track record of leading successful development teams, we invite you to join us in this exciting venture.
Responsibilities
- Lead the development of our digital retail platform, utilizing your expertise in full-stack JavaScript development and AWS platform
- Collaborate closely with cross-functional teams to understand business requirements and translate them into technical specifications and solutions
- Design and implement scalable and maintainable backend services using Express and other relevant technologies
- Develop and maintain REST APIs, ensuring high standards of API design and documentation
- Implement automated testing solutions to ensure code quality and maintainability
- Lead the development team, providing guidance and support to team members, and driving the delivery of high-quality code
- Participate in code reviews, providing constructive feedback to team members
- Contribute to the development of technical documentation, ensuring clear and concise documentation of technical solutions and processes
Requirements
- A minimum of 5 years of experience in full-stack JavaScript development, with a strong focus on ReactJS, Node.js, and TypeScript
- In-depth knowledge of AWS platform, including ECS/Fargate, S3, Lambda, API Gateway, RDS, DynamoDB, and CloudFront
- Experience in automated test engineering, utilizing tools such as Jest, Enzyme, and Puppeteer
- Expertise in REST API development, including best practices for API design and documentation
- Strong proficiency in Express, showcasing your ability to develop scalable and maintainable backend services
- Fluent spoken and written English at an upper-intermediate level or higher, enabling effective communication with cross-functional teams
- Strong leadership skills, with a proven track record of leading successful development teams
- Excellent problem-solving skills and a results-driven mindset, crucial for delivering high-quality code and meeting project deadlines
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