Back-End Developer

 Posted 15 hours ago
  
 Worldwide
  
2-5 years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

Develop and maintain scalable back-end applications using Node.js and NestJS while managing relational and non-relational databases. Collaborate with cross-functional teams to design features, implement CI/CD pipelines, and ensure software quality through automated testing.

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.

Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Backend Engineer

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified