Senior JavaScript Developer
Remote in Ukraine
JavaScript (Fullstack)
& 14 others
Choose an option
We are seeking an experienced Senior JavaScript Developer to become a part of EPAM’s team.
This position offers the opportunity to work on cutting-edge projects, utilizing the latest JavaScript technologies to develop robust, scalable, and high-performance web solutions. The ideal candidate is passionate about programming, solving technical challenges, and crafting exceptional digital experiences.
Responsibilities
- Build and maintain efficient, scalable, and high-quality web applications using JavaScript-based technologies
- Collaborate with backend developers and designers to deliver complete and cohesive solutions
- Create and implement reusable components and libraries to streamline future development efforts
- Enhance application performance and scalability to meet business needs
- Conduct code reviews to maintain code quality and ensure adherence to best practices
- Diagnose and resolve complex technical issues across different platforms and environments
- Keep up with the latest advancements and trends in JavaScript and related ecosystems
- Provide input into architectural decisions and contribute to the planning of new projects
Requirements
- Bachelor’s degree in Computer Science, Information Technology, or a related discipline, or equivalent practical experience
- At least 3 years of professional experience in JavaScript development
- Expertise in JavaScript for frontend development, including frameworks and libraries
- Extensive experience with TypeScript for creating scalable and maintainable codebases
- Proficient in using Node.js for server-side application development
- Strong understanding of HTML and CSS for building responsive and accessible user interfaces
- Experience with unit testing tools and frameworks to ensure robust code quality
- Familiarity with build tools such as Webpack, Gulp, and Grunt
- Solid experience working with databases and integrating them into JavaScript-based applications
- Proficiency in backend frameworks like Express, NestJS, Koa, or Meteor
- Hands-on experience with cloud services, particularly Amazon Web Services (AWS)
- Advanced English communication skills (written and spoken) at a B2+ level or higher
Nice to have
- Experience with modern frontend frameworks like React, Angular, or Vue.js
- Knowledge of CI/CD pipelines and tools such as Jenkins or GitHub Actions
- Familiarity with serverless computing and related technologies