Skip To Main Content
backBack to Search

Senior JavaScript Developer

Remote in Georgia
JavaScript
& 6 others

We are looking for an experienced Senior JavaScript Developer to become part of our team and drive the creation of cutting-edge web applications. This position provides an opportunity to work on challenging projects, collaborate with a skilled team, and utilize modern technologies to deliver impactful solutions. You will play a vital role in establishing the technical direction of our products while ensuring the highest standards in development practices.

Responsibilities
  • Build scalable, high-quality front-end applications using JavaScript
  • Collaborate with designers, product managers, and backend developers to deliver integrated solutions
  • Write clean, efficient, and well-documented code that adheres to industry best practices
  • Perform code reviews to maintain quality and consistency across the development process
  • Enhance application performance and functionality across various browsers and devices
  • Troubleshoot and resolve technical challenges to ensure seamless operation
  • Create responsive and visually engaging user interfaces based on design requirements
  • Keep up with emerging technologies and frameworks to improve development workflows
  • Contribute to the design and architecture of new features and system upgrades
  • Participate in Agile processes, including sprint planning sessions and daily stand-ups
Requirements
  • At least three years of professional experience working with JavaScript
  • Proficiency in unit testing frameworks like Jest, Karma, or Mocha, with the ability to write and maintain test cases effectively
  • Expertise in using build tools such as Webpack, Gulp, and Grunt to streamline development workflows and optimize output
  • Advanced knowledge of React and its ecosystem, including component-based development and state management principles
  • Experience with Redux or Flux for managing application state efficiently
  • Familiarity with AWS services, including deployment, configuration, and optimization of cloud-based applications
  • Strong English communication skills, both verbal and written, at a B2 or higher proficiency level
Nice to have
  • Experience with TypeScript to enhance code scalability and reliability in large-scale projects
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