Lead Full-Stack JavaScript Developer
Remote in Colombia
JavaScript
& 10 others

Sorry, this position is no longer available
Colombia
We are seeking a highly skilled Lead Full-Stack JavaScript Developer to join our remote team, working on a critical strategic build of the new accounting platform. With over 5 years of experience in JavaScript and 1 year of leadership experience, you will play a vital role in ensuring the availability, scalability, performance, and capacity of the platform from development through production. Your expertise in reducing errors on deployments, improving reliability, and increasing the speed of implementation through automation will be invaluable in this role. Additionally, you will continuously refine and improve our toolset to enhance our data and persistence layers.
Responsibilities
- Lead and mentor a team of developers in the development of the new accounting platform
- Ensure the availability, scalability, performance, and capacity of the platform from development through production
- Reduce errors on deployments, improve reliability, and increase the speed of implementation through automation
- Continuously refine and improve our toolset to enhance our data and persistence layers
- Collaborate closely with cross-functional teams to identify and resolve design issues, ensuring seamless and user-centered designs
- Streamline design processes for on-suite projects, optimizing efficiency and effectiveness
- Oversee design work within the suite, addressing potential issues and providing guidance and support to designers in their daily tasks
- Initiate the creation of a new product by conducting thorough research to understand business and user needs, and facilitating design workshops
Requirements
- Over 5 years of experience in JavaScript, demonstrating your proficiency in creating efficient and scalable web applications
- At least 1 year of leadership experience, showcasing your ability to lead and mentor a team of developers
- Expertise in Angular, Redis, PostgreSQL, MongoDB, MySQL, Koa, NestJS, Express, Node.js, and TypeScript, enabling you to bring your creative ideas to life
- Experience in reducing errors on deployments, improving reliability, and increasing the speed of implementation through automation
- In-depth knowledge of data structures, algorithms, and software design patterns, highlighting your understanding of the broader software development landscape
- Strong focus on teamwork and exceptional interpersonal skills, allowing you to collaborate effectively with cross-functional teams
- Ability to work independently and manage stress effectively, maintaining a high level of performance even under pressure
- Fluent spoken and written English at an Upper-Intermediate level or higher
Nice to have
- Experience in AWS or Azure cloud services
- Experience in DevOps and CI/CD pipelines
- Experience in React or Vue.js
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