Backend Developer - Node.js, Brazil

OSF Global Services
Brasil
BRL 80.000 - 120.000
Descrição da oferta de emprego

Application Development: Design, develop, and maintain back-end applications using Node.js and NestJS. Ensure the code is clean, scalable, and well-documented.

Data Management: Implement and manage relational databases (such as PostgreSQL) and non-relational databases (such as MongoDB). Optimize queries and ensure data integrity.

Version Control: Use Git for version control, ensuring code integrity and history. Collaborate with other developers through pull requests and code reviews.

Agile Methodologies: Actively participate in sprints and planning meetings in an agile environment. Quickly adapt to changes in project requirements and priorities.

Quality and Automation: Write automated tests to ensure software quality. Use CI/CD tools to automate the integration and continuous delivery process.

Communication and Teamwork: Collaborate effectively with cross-functional teams to define, design, and deliver new features. Communicate clearly with stakeholders to understand requirements and provide status updates.

Responsibilities for Differentiators:

Software Architecture: Design and implement microservices and RESTful APIs, ensuring the software architecture is modular and scalable.

Container Technologies: Configure and manage containers using Docker and Kubernetes, facilitating application deployment and management.

Cloud Services: Deploy and manage applications on cloud services like AWS, Azure, or Google Cloud, leveraging cloud best practices for scalability and resilience.

Requirements Competencies:

  • Proven experience as an Intermediate Back-end Developer.
  • Proficiency in Node.js and NestJS.
  • Solid knowledge of relational and non-relational databases (e.g., PostgreSQL, MongoDB).
  • Experience with version control using Git.
  • Familiarity with agile methodologies (Scrum/Kanban).
  • Ability to write clean, scalable, and well-documented code.
  • Experience with automated testing and CI/CD tools.
  • Excellent communication and teamwork skills.

Differentiators:

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

Skill Set:

  • Programming Languages and Frameworks: Proficiency in Node.js and NestJS.
  • Database Management: Solid knowledge of relational databases (PostgreSQL) and non-relational databases (MongoDB).
  • Version Control: Experience with Git for version control.
  • Agile Methodologies: Familiarity with Scrum and Kanban.
  • Software Development: Ability to write clean, scalable, and well-documented code.
  • Quality Assurance and Automation: Experience with automated testing and CI/CD tools.
  • Interpersonal Skills: Excellent communication and teamwork skills.

Differentiators:

  • Software Architecture: Experience with microservices and RESTful API architecture.
  • Container Technologies: Knowledge of Docker and Kubernetes.
  • Cloud Services: Experience with AWS, Azure, or Google Cloud.

Education: Not specified.

Obtém a tua avaliação gratuita e confidencial do currículo.
Seleciona o ficheiro ou arrasta e larga-o
Avatar
Coaching online gratuito
Melhora as tuas possibilidades de receberes um convite para entrevista!
Torna-te numa das primeiras pessoas a explorar as novas ofertas de Backend Developer - Node.js, Brazil em Brasil