Backend Developer Node.JS at OSF Digital

Apply

We are looking for a skilled Back-End Developer to join our dynamic team. The ideal candidate will have a strong background in Node.JS and a passion for creating efficient, scalable, and user-friendly applications. If you thrive in a collaborative environment and are eager to contribute to innovative projects, we would love to hear from you.

Requirements

Experience

  • Proven experience as a Back-end Developer.
  • Experience with version control using Git.
  • Experience with automated testing and CI/CD tools.
  • Experience with microservices and RESTful API architecture.
  • Experience with cloud services (AWS, Azure, Google Cloud).

Skills

  • Node.js
  • NestJS
  • PostgreSQL
  • MongoDB
  • Git
  • Scrum
  • Kanban
  • CI/CD tools
  • Microservices
  • RESTful APIs
  • Docker
  • Kubernetes
  • AWS
  • Azure
  • Google Cloud
  • Communication
  • Teamwork

Responsibilities

  • Design, develop, and maintain back-end applications using Node.js and NestJS. Ensure the code is clean, scalable, and well-documented.
  • Implement and manage relational and non-relational databases, such as PostgreSQL and MongoDB. Optimize queries and ensure data integrity.
  • Use Git for version control and collaborate effectively with other developers. Participate in code reviews and ensure code quality.
  • Work in an agile environment, participating in sprints and planning meetings. Quickly adapt to changes in project requirements and priorities.
  • Write automated tests to ensure software quality. Use CI/CD tools to automate the integration and continuous delivery process.
  • Design and implement microservices and RESTful APIs. Ensure the software architecture is robust and scalable.
  • Configure and manage containers using Docker and Kubernetes. Deploy and manage applications on cloud services like AWS, Azure, or Google Cloud.
  • Collaborate with cross-functional teams to define, design, and deliver new features. Communicate effectively with stakeholders to understand requirements and provide status updates.

Technologies

Node.jsNestJSPostgreSQLMongoDBGitScrumKanbanCI/CD toolsMicroservicesRESTful APIsDockerKubernetesAWSAzureGoogle CloudZod

See if your resume is ready for this job

See how our AI can optimize your resume and improve your chances for this role.