
Backend Developer, Node.js (Mid-level)
FCamara Consulting & Training
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
Tech Stack
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