Skip To Main Content
backBack to Search

Senior Full Stack Developer

JavaScript, ReactJS, Node.js, TypeScript, Unit Testing, Nexus, Kubernetes, Jenkins, Amazon Elastic Kubernetes Service

Description:

We are seeking a Senior JavaScript Developer to join our team, playing a key role in the development. As a Senior JavaScript Developer, you will be responsible for leading a team of 3 developers and working closely with the back end team to ensure seamless integration of the two systems. You will leverage your expertise in ReactJS, Node.js, and TypeScript to develop high-quality code, ensuring our software solutions meet the highest standards of functionality and usability.

Responsibilities
  • Lead a team of 3 developers, providing guidance and support to ensure the timely delivery of high-quality code
  • Develop and maintain software solutions using ReactJS, Node.js, and TypeScript, ensuring the reliability and stability of our systems
  • Conduct Unit Testing and test-driven development to ensure the quality of our software solutions
  • Build and deploy software solutions using Jenkins, Nexus, and Kubernetes, leveraging Amazon Elastic Kubernetes Service (EKS) to deploy scalable applications on the cloud
  • Identify and resolve technical issues, ensuring the smooth operation of our software systems
  • Participate in code reviews and provide constructive feedback to team members, fostering a collaborative and supportive team environment
Requirements
  • A minimum of 3 years of experience in developing complex software systems, showcasing your proficiency in JavaScript and related technologies
  • Expertise in ReactJS, Node.js, and TypeScript, enabling you to develop high-quality code and ensure seamless integration with other systems
  • Proven experience with Unit Testing and test-driven development, ensuring the reliability and stability of our software solutions
  • Hands-on experience with Jenkins, Nexus, and Kubernetes, enabling you to build and deploy software solutions with ease
  • Experience with Amazon Elastic Kubernetes Service (EKS), showcasing your ability to develop and deploy scalable applications on the cloud
  • Strong problem-solving skills and a detail-oriented mindset, crucial for identifying and resolving technical issues
  • Good organizational skills and the ability to work effectively under pressure, ensuring timely delivery of software solutions
  • Fluent spoken and written English at an Upper-Intermediate level or higher, enabling effective communication with team members and stakeholders
Nice to have
  • Experience with other front-end frameworks such as Angular or Vue.js
  • Familiarity with GraphQL and its integration with ReactJS
  • Knowledge of AWS services such as Lambda, DynamoDB, and S3
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