
Senior Backend Developer – NestJS
VIAFLOW®
full-time
Posted on:
Location Type: Hybrid
Location: São Paulo • Brazil
Visit company websiteExplore more
Job Level
About the role
- Architecture and Development: Design, develop, and maintain scalable backend services using NestJS and Node.js.
- API Integration: Build and integrate RESTful and/or GraphQL APIs for the frontend and external systems.
- Cross-functional Collaboration: Work closely with frontend engineers (React.js) to deliver smooth, integrated user experiences.
- Cloud Native: Architect and implement cloud-native microservices on Google Cloud Platform (GCP).
- Event-driven Systems: Develop event-driven systems using messaging and streaming platforms (e.g., Pub/Sub, Kafka, etc.).
- Technical Excellence: Ensure application security, performance, scalability, and reliability by implementing best practices for authentication, authorization, and data protection.
- Code Quality: Write clean, maintainable, well-tested code, follow industry standards, and actively participate in code reviews.
- Technical Leadership: Participate in technical design discussions and architectural decisions.
- Operations: Troubleshoot production issues, optimize system performance, and collaborate with DevOps teams on CI/CD pipelines and monitoring.
Requirements
- Strong Experience: Backend development using NestJS and Node.js.
- Frontend Integration: Hands-on experience with React.js (focused on integration and collaboration with frontend teams).
- API Design: Solid understanding of API-driven architectures (REST / GraphQL).
- Modern Architecture: Experience building microservices and event-driven systems.
- Cloud Expert: Strong experience with Google Cloud Platform (GCP) services.
- Containerization: Experience with Docker.
- Data: Deep knowledge of databases (SQL and/or NoSQL).
- Security: Strong understanding of security best practices and scalable system design.
- Language: Intermediate English for communication with an international team.
Benefits
- Hybrid work allowance
- People Hub - Benefits Club
- DIT - Temporary Disability Daily Allowance
- Birthday day off - after all, it's a celebration!
- TotalPass
- Training and Certifications
- Free iFood Club
- Colab+ package with access to WellHub, Avus, and Starbem
- Hybrid work (3 days per week in the Av. Paulista area)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
NestJSNode.jsRESTful APIsGraphQL APIsmicroservicesevent-driven systemsGoogle Cloud PlatformDockerSQLNoSQL
Soft Skills
cross-functional collaborationtechnical leadershiptroubleshootingcommunication