Skip To Main Content
backBack to Search

Senior JavaScript Developer

JavaScript, Angular, Node.js, REST, Amazon Web Services, TypeScript
warning.png
Sorry, this position is no longer available

We are currently looking for a Senior JavaScript Developer to join our team and work on a cutting-edge project. As a Senior JavaScript Developer, you will be responsible for developing and maintaining web applications using Angular, Node.js, and REST APIs. You will also be responsible for designing and implementing scalable solutions in Amazon Web Services (AWS) and using TypeScript.

Responsibilities
  • Design and develop web applications using Angular, Node.js, and REST APIs
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Write clean, maintainable code and ensure high-quality standards are met
  • Implement scalable solutions in AWS and use TypeScript
  • Participate in code reviews and provide constructive feedback to peers
  • Troubleshoot and debug issues in production and non-production environments
  • Stay up-to-date with emerging trends and technologies in software development
Requirements
  • At least 5 years of experience as a JavaScript Developer
  • Expertise in Angular, Node.js, and REST APIs
  • Strong experience with TypeScript and AWS
  • Solid understanding of software engineering principles and design patterns
  • Experience with Agile methodologies and working in a team environment
  • Excellent problem-solving skills and ability to think creatively
  • Excellent communication skills, with the ability to explain complex technical concepts to non-technical stakeholders
  • Strong attention to detail and ability to write clean, maintainable code
  • Bachelor's or Master's degree in Computer Science or a related field
  • Excellent verbal and written communication skills in English at a B2+ level
Nice to have
  • Experience with other JavaScript frameworks such as React or Vue.js
  • Knowledge of containerization and orchestration technologies such as Docker and Kubernetes
  • Experience with GraphQL
  • Familiarity with CI/CD pipelines and automated testing frameworks
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

These jobs are for you