Senior Backend Developer (Node.js) to $3800

About Us:

LineUp is a fast-growing IT outsourcing company with 13 years of experience. We are currently looking for a Senior Backend Develope to join a long-term product project.

 

You will become part of the Smart City ecosystem - a large-scale software product for the Middle East market. This is a fully agile, product-oriented environment with real users and a tangible impact on urban infrastructure.

 

Key Responsibilities:

  • Architect and develop robust backend applications using Node.js and NestJS in a monorepo and microservices environment.
  • Design, implement, and manage highly scalable database solutions using PostgreSQL (AWS RDS) and caching strategies with Redis.
  • Develop and maintain integrations with various AWS services including SQS, S3, Lambda, IAM, System Manager, EC2, and EKS/ECS for cloud-native applications.
  • Manage and optimize containerization and deployment processes with Docker, including building and pushing to registries, and implementing CI/CD pipelines using GitLab runners.
  • Implement monitoring and observability using Prometheus and Grafana to ensure system reliability and performance.
  • Collaborate with stakeholders to gather business requirements and translate them into technical solutions, driving discussions at the architecture and implementation levels.
  • Lead troubleshooting and debugging efforts to resolve complex backend issues and optimize system performance.
  • Stay current with the latest technologies and best practices, and promote continuous learning and self-development within the team. Mentor other team members, providing guidance and sharing your knowledge.
  • Participate in the agile development process, contributing to scram events, fostering a collaborative and cross-functional team environment.
  • Development and maintenance of a high-level engineering culture within the team.

Qualifications:

  • Minimum of 5 years of experience in backend development with strong proficiency in Node.js, NestJS, and related technologies.
  • Expertise in building and managing microservices architectures and a monorepo setup.
  • Extensive experience with PostgreSQL (AWS RDS), Redis, and other backend data storage and caching technologies.
  • Strong proficiency in AWS cloud services including but not limited to SQS, S3, Lambda, IAM, EC2, and EKS/ECS.
  • Solid understanding of Docker, CI/CD pipelines, and experience with GitLab runners.
  • Experience with monitoring tools such as Prometheus and Grafana.
  • Proven ability to document backend architectures, designs, and processes clearly and comprehensively.
  • Excellent problem-solving skills and attention to detail, with a passion for creating high-quality, performant code.
  • Ability to work effectively both independently and as part of a team in an agile environment.
  • Strong communication skills with the ability to interact professionally with stakeholders at all levels.
  • English at Upper-Intermediate level and above.

What We Offer:

  • A collaborative and innovative work environment.
  • Professional development opportunities.
  • The chance to work on exciting and challenging projects.
  • A supportive company culture.

Required skills experience

Node.js 4 years
Nest.js 4 years

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Node.js, NestJS
Published 5 May 2025 ยท Updated 5 February
Statistics:
42 views
ยท
7 applications
To apply for this and other jobs on Djinni login or signup.
Loading...