Back End Developer

Remote · Full-time · Senior

About The Position

We are looking for an experienced Backend Developer who will join us to develop, mature, and scale our client’s product to the next level.

Responsibilities:

  • Research and design new product components and be responsible for the product health at production.
  • Providing robust, scalable, and reliable infrastructure, to meet our challenging customer needs.
  • Provide technical guidance and mentorship to team members.
  • Scale and make the R&D group the best professional team.
  • Proactively look for ways to make the system better. All this in a fast-paced, agile-based process of development, testing, and release (yes, CI/CD is crucial).

Requirements

  • 6+ years of experience in server-side development.
  • Experience with NodeJS, and Nest.JS in the last 3 years.
  • Strong background with at least one cloud provider service (AWS, GCP, Azure)
  • Experience in microservices architecture and environment.
  • Extensive experience with web infrastructure and DBs.
  • Strong fundamental software engineering skills (code practices, design patterns, algorithms, data structures).
  • Experienced in working with Agile development methodologies.
  • At least Upper - intermediate English level


Advantages:

  • Experience with PostgreSQL and/or MongoDB
  • Experience with CI/CD methodology
  • Experience in full-stack developing, specifically with Angular 2.x

About the project

Our client operates within the domain of human resources and staff development. Currently, they are looking for a skilled technology specialist to enhance their team. This is an invitation to join a forward-thinking organization that values its team members and fosters opportunities for professional advancement.