Back to Search
Lead JavaScript Developer
Sorry, this position is no longer available
We are actively seeking an experienced Lead JavaScript Developer to bolster our remote team. You will spearhead our front-end development projects in this pivotal role, delivering innovative and high-quality coding solutions. Your leadership will be essential in steering a talented team of developers to create scalable, efficient, and robust web applications.
Responsibilities
- Guide the design and development of premier, scalable JavaScript applications
- Mentor and manage a team of front-end developers, cultivating a collaborative and productive work environment
- Establish and uphold coding standards and best practices for JavaScript development
- Collaborate with various teams to define project requirements and deadlines
- Manage the integration of user interfaces with server-side logic and functionalities
- Optimize application performance to ensure maximum speed and scalability
- Deploy responsive designs to guarantee application functionality across various devices and platforms
- Conduct code reviews and provide meaningful feedback to improve team performance
- Stay informed on the latest advancements and trends within the JavaScript community
- Effectively organize and prioritize multiple projects to meet tight deadlines
Requirements
- Bachelor’s or Master’s Degree in Computer Science or a related field
- At least 5 years of experience in JavaScript development
- More than a year of experience in leadership and team management
- Proficiency in unit testing using frameworks such as Jest, Karma, or Mocha
- Experienced with build tools including Webpack, Gulp, or Grunt
- Thorough understanding of TypeScript in large-scale application environments
- Extensive knowledge of HTML/CSS, focusing on layout, specificity, and cross-browser compatibility
- Expertise in React including its core principles
- Familiarity with state management libraries like Redux or Flux
- Experience with cloud services, preferably AWS
- Fluent in English with excellent communication skills at a B2 level or higher
Nice to have
- Experience with server-side JavaScript frameworks, especially Node.js
- Familiarity with Continuous Integration/Continuous Deployment (CI/CD) practices
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