VIAFLOW®

Senior Backend Developer – NestJS

VIAFLOW®

full-time

Posted on:

Location Type: Hybrid

Location: São PauloBrazil

Visit company website

Explore more

AI Apply
Apply

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