305 King St W
Suite 1100
Kitchener, ON N2G 1B9
Canada
Lead JavaScript Developer Croatia or Remote
Lead JavaScript Developer Description
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
We are seeking a Lead JavaScript Developer to elevate our team and projects at EPAM, a leader in digital transformation.
This position offers a fantastic opportunity for professional growth in a global, innovative environment. Apply now to learn more about how you can boost your career with us.
#LI-DNI
Responsibilities
- Develop and maintain high-quality, scalable, and efficient JavaScript code
- Collaborate with cross-functional teams to define, design, and launch new features
- Optimize applications to enhance speed and scalability
- Troubleshoot and debug to ensure smooth user experiences
- Maintain clean, well-documented, and manageable code
- Mentor junior developers and lead best practice sessions
- Stay abreast of emerging trends and technologies within the JavaScript ecosystem
- Engage in code reviews and enhance team knowledge sharing
- Integrate and manage third-party APIs and services
Requirements
- 5+ years of JavaScript/TypeScript development experience
- 3+ years of experience in developing React/Redux single-page applications
- Proficiency in writing unit tests using JEST and RTL
- Background in UI optimization techniques
- Understanding of multi-tier web applications and flexibility to work across all layers
- Familiarity with cloud environments such as AWS, Google Cloud or Azure
Nice to have
- Experience with Cypress
- Competency in Micro Frontend
We offer
- Career development opportunities with a transparent career path
- Wide range of professional trainings, workshops, and mentoring programs plus unlimited access to LinkedIn Learning
- Learning resources and financial support for completing certification programs
- Christmas and Vacation bonus
- Corporate Health Insurance (basic and supplementary)
- Free yearly medical check-ups
- 25 days of vacation