Lead JavaScript Developer
Currently, we are looking for a remote Lead JavaScript Developer to join our global team
Responsibilities
- Build end to end solutions to make the administration of customers' products simple at Enterprise scale
- Drive innovation by coming up with new and exciting ideas to creatively solve issues
- Proactively look for opportunities to improve the design, interface, and architecture of customer's products on the cloud
Requirements
- 5+ years of experience in JavaScript Development
- 5+ years of experience designing and building production-level web applications especially for delivery as SaaS
- 1+ year of leadership experience
- Bachelor's degree in Engineering, Computer Science, or equivalent
- Mastery of standard front-end technologies like modern HTML, CSS, JavaScript, REST, and JSON
- Familiarity with React, Redux, Webpack (or equivalent)
- Experience with modern unit testing frameworks (e.g., Mocha, Chai)
- Understanding of front-end architecture, building large-scale single-page web applications
- Strong interpersonal and communication skills
Nice to have
- Experience working with agile software development methodologies (e.g., XP, scrum)
- Familiarity with GraphQL
- Experience applying static typing in Javascript (for example TypeScript or Flow)
- Familiarity with data-driven development
- Experience using AWS and Docker containers
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