FCamara Consulting & Training

Backend Developer, Node.js (Mid-level)

FCamara Consulting & Training

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

About the role

  • Develop and enhance backend applications using Node.js
  • Design robust, secure, and scalable REST and/or GraphQL APIs
  • Participate in the design of technical and architectural solutions
  • Work with distributed systems and service integrations
  • Ensure code quality through best practices, testing, and code reviews
  • Provide technical guidance to less experienced developers
  • Take part in product discussions, helping to translate requirements into technical solutions
  • Monitor and improve application performance, stability, and observability

Requirements

  • Strong experience with Node.js in production environments
  • Deep knowledge of JavaScript and/or TypeScript
  • Experience developing REST APIs
  • Experience with SQL and/or NoSQL databases
  • Knowledge of backend application architecture and distributed systems
  • Experience with version control (Git)
  • Familiarity with automated testing practices
  • Nice to have:
  • Experience with NestJS
  • Knowledge of messaging systems (Kafka, RabbitMQ, SQS, etc.)
  • Experience with cloud platforms (AWS, GCP, or Azure)
  • Experience with Docker and containers
  • Knowledge of observability (logs, metrics, and tracing)
  • Previous experience working in agile environments
Benefits
  • Flexible work model (remote or hybrid, depending on the project)
  • Work on challenging, large-scale projects
  • Collaborative environment with opportunities for technical exchange and professional growth
  • Support for continuous learning
  • Market-competitive benefits
  • Culture of autonomy, trust, and responsibility
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Node.jsJavaScriptTypeScriptREST APIsSQLNoSQLGitNestJSKafkaDocker
Soft Skills
technical guidancecode qualitycollaborationproblem-solvingcommunication