Senior JavaScript Developer
Remote in Ukraine
JavaScript (Fullstack)
& 14 others
Choose an option
We are looking for a highly proficient Senior JavaScript Developer to join EPAM’s team.
This role offers the opportunity to work on innovative projects, leveraging modern JavaScript frameworks and tools to build scalable and high-performing applications. The ideal candidate will have a passion for coding, problem-solving, and delivering exceptional user experiences.
Responsibilities
- Develop and maintain high-quality, scalable, and efficient web applications using JavaScript technologies
- Collaborate with cross-functional teams, including designers and backend developers, to deliver complete solutions
- Design and implement reusable components and libraries for future use
- Optimize applications for maximum speed, scalability, and performance
- Participate in code reviews to ensure high-quality code and adherence to best practices
- Troubleshoot and debug complex issues across various environments and platforms
- Stay updated on the latest trends and advancements in JavaScript and related technologies
- Contribute to the technical architecture and decision-making processes for new projects
Requirements
- Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent professional experience
- A minimum of 3 years of relevant professional experience in JavaScript development
- Proficiency in JavaScript for frontend development, including frameworks and libraries
- Strong experience with TypeScript for building scalable and maintainable applications
- Hands-on expertise with Node.js for server-side development
- Solid knowledge of HTML and CSS for creating responsive and accessible web interfaces
- Experience with unit testing frameworks and tools to ensure code quality
- Familiarity with build tools like Webpack, Gulp, and Grunt
- Working knowledge of databases and interacting with them from JavaScript applications
- Experience with frameworks like Express, NestJS, Koa, or Meteor for backend development
- Familiarity with cloud platforms, specifically Amazon Web Services (AWS)
- Fluent English communication skills (written and spoken) at a B2+ level or higher
Nice to have
- Experience working with modern frontend frameworks such as React, Angular, or Vue.js
- Familiarity with CI/CD pipelines and tools like Jenkins or GitHub Actions
- Knowledge of serverless architecture and related technologies