Middle Backend Developer (Node.js/Nest) to $2500

Lineup Top Employer

LineUp is a fast-growing IT outsourcing company with 13 years of experience. We are currently looking for a Middle 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:

  • Develop and maintain robust backend applications using Node.js and NestJS in a monorepo and microservices environment.
  • Embrace and operate within a T-shaped approach, being ready to extend expertise beyond backend tasks to ensure end-to-end delivery of features.
  • Work with PostgreSQL (AWS RDS) and Redis to design, implement, and optimize database and caching solutions.
  • Develop and maintain integrations with various AWS services including SQS, S3, Lambda, IAM, System Manager, EC2, and EKS/ECS for cloud-native applications.
  • Contribute to containerization and deployment processes using Docker, including building images and pushing to registries, implementing and maintaining CI/CD pipelines using GitLab runners.
  • Implement and configure monitoring and observability using Prometheus and Grafana to ensure system health and performance.
  • Collaborate closely with stakeholders and other developers to understand business requirements, translate them into high-quality technical solutions that meet those needs.
  • Troubleshoot and debug backend issues, optimizing code to enhance performance and maintainability.
  • Participate in the agile development process, contributing to scram events, fostering a collaborative and cross-functional team environment.
  • 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.

Qualifications:

  • Minimum of 2 years of experience in backend development with a focus on Node.js, NestJS, and related technologies.
  • Knowledge or experience in Frontend development (specifically Next.js) is a significant plus.
  • Knowledge or experience with automated tests (integration, E2E) is a significant plus.
  • Willingness and mindset to work in a T-shaped model, contributing to various stages of the development lifecycle.
  • Familiarity with microservices architectures and monorepo environments.
  • Experience with PostgreSQL (AWS RDS), Redis, and backend data management.
  • Knowledge of AWS services including SQS, S3, Lambda, IAM, EC2, and EKS/ECS.
  • Understanding of Docker and CI/CD pipelines, with some experience using GitLab runners.
  • Familiarity with monitoring tools such as Prometheus and Grafana.
  • Ability to document backend designs and processes clearly.
  • Strong problem-solving skills and attention to detail, with a drive to create high-quality, performant code.
  • Ability to work both independently and as part of a team in an agile environment.
  • Good communication skills, with the ability to interact professionally with team members and stakeholders.
  • English at Upper-Intermediate level and above.

What We Offer:

  • Competitive salary.
  • 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 2 years
Nest.js 2 years
Next.js 6 months

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Node.js, NestJS
Published 27 January 2025 · Updated 10 March
Statistics:
44 views
·
9 applications
100% read
·
100% responded
Last responded 9 minutes ago
To apply for this and other jobs on Djinni login or signup.
Loading...