← Back to jobs

Back-End Developer

Location
Remote
Work type
Full Time · Remote · Remote
Posted
2026-08-05

Job description

Job Description

This is a remote position.

• Develop and maintain back-end applications using Node.js and NestJS, ensuring clean, scalable, and well-documented code.
• Design and manage relational (PostgreSQL) and non-relational (MongoDB) databases, optimizing queries and ensuring data integrity.
• Use Git for version control, collaborating through pull requests and code reviews.
• Participate in agile ceremonies, adapting quickly to changes in requirements and priorities.
• Write automated tests and use CI/CD pipelines to ensure software quality and continuous delivery.
• Collaborate with cross-functional teams to define, design, and deliver new features, maintaining clear communication with stakeholders.
• (Differentiators) Design microservices and RESTful APIs.
• (Differentiators) Configure and manage containers with Docker and Kubernetes.
• (Differentiators) Deploy and maintain applications in cloud environments (AWS, Azure, Google Cloud).

Requirements

• Proficiency in Node.js and NestJS.
• Solid knowledge of PostgreSQL and MongoDB.
• Experience with Git.
• Familiarity with agile methodologies (Scrum/Kanban).
• Ability to produce clean, scalable, and well-documented code.
• Experience with automated testing and CI/CD tools.
• Strong communication and teamwork skills.

Differentiators

• Experience with microservices and RESTful API architecture.
• Knowledge of Docker and Kubernetes.
• Experience with cloud providers (AWS, Azure, Google Cloud).

Skill Set

• Programming: Node.js and NestJS.
• Database Management: PostgreSQL and MongoDB.
• Version Control: Git.
• Agile Practices: Scrum and Kanban.
• Software Development: Clean, scalable, well-documented code.
• Quality Assurance: Automated testing and CI/CD.
• Interpersonal Skills: Communication, collaboration, teamwork.
• Additional Skills: Microservices architecture, Docker/Kubernetes, cloud deployment.

Posted on 2 sources