Jobgether
Jobgether

Desenvolvedor BackEnd Node - Pleno

engineeringfull-timeBrazil
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
Apply for this position
✦ AutoApply Let us apply to roles like this on your behalf.
Learn more

About the role

Accountabilities:

    • Design, develop, maintain, and optimize backend APIs and services using Node.js.
    • Build and improve integrations with relational and NoSQL databases, ensuring performance, reliability, and data consistency.
    • Apply software engineering best practices, including clean code, automated testing, version control, and maintainable development patterns.
    • Collaborate with frontend, mobile, and product teams to understand requirements and define effective technical solutions.
    • Monitor and improve application performance, scalability, reliability, and security.
    • Participate in code reviews and contribute to knowledge sharing and mentoring for junior and mid-level developers.
    • Contribute to backend architecture, system improvements, refactoring initiatives, and long-term technical sustainability.
    • Work with microservices and messaging technologies to support distributed and scalable applications.
    • Help identify technical risks and proactively solve complex backend engineering challenges.
    • Requirements:

      • 5+ years of professional experience developing backend applications with Node.js.
      • Strong proficiency in JavaScript and TypeScript.
      • Hands-on experience building REST APIs and/or GraphQL services.
      • Advanced knowledge of databases such as PostgreSQL, MySQL, and MongoDB.
      • Strong understanding of Git and modern version-control practices.
      • Experience with automated testing frameworks such as Jest, Mocha, or Chai.
      • Experience with microservices architectures and messaging systems, including technologies such as Kafka or RabbitMQ.
      • Knowledge of backend application security practices and secure software development.
      • Experience working with cloud environments such as AWS, Azure, or GCP.
      • Familiarity with Docker and Kubernetes is desirable.
      • Knowledge of CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI is a plus.
      • Familiarity with observability and monitoring tools such as Prometheus, Grafana, or ELK is desirable.
      • Experience with Agile methodologies, including Scrum or Kanban, is beneficial.
      • Strong problem-solving abilities, proactive mindset, clear communication, collaboration, and a focus on quality and results.
      • Interest in innovation, continuous improvement, and learning new technologies.
      • Benefits:

        • Opportunities to work on technology and innovation projects with diverse clients and teams.
        • Continuous learning and professional development opportunities.
        • Knowledge-sharing initiatives and technical communities.
        • Access to training and development programs.
        • Leadership development initiatives and learning resources.
        • Opportunities to participate in social-impact and community initiatives.
        • Collaborative and inclusive work environment.
        • Exposure to an international technology ecosystem.
        • Culture focused on diversity, respect, ethics, and professional growth.
✦ Let us apply for you
We find roles like this and apply on your behalf. Cover letter written for each one. Plans from $15/mo. Cancel anytime.
Get AutoApply
Apply now