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
📊
Average salary range of similar jobs in
analytics →
Loading...