Culttivo

Mid-level Backend Software Engineer, Node.js, TypeScript

Culttivo

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

About the role

  • Develop high-performance APIs using Node.js and TypeScript.
  • Rigorously apply Clean Architecture and SOLID principles to ensure maintainable code.
  • Model systems and data flows using UML.
  • Ensure software quality by implementing unit tests.
  • Develop event-driven architectures using queues and messaging.
  • Configure and maintain automated delivery pipelines via CI/CD.
  • Manage and structure data in relational databases.

Requirements

  • Solid experience with Node.js and TypeScript.
  • Hands-on experience with Clean Architecture and Design Patterns.
  • Proficiency with relational databases (SQL Server, PostgreSQL or similar).
  • Experience with Azure services: Function Apps, App Services, Service Bus, and Blob Storage.
  • Experience creating and maintaining CI/CD pipelines (Azure DevOps or GitHub Actions).
  • Deep knowledge of versioning with Git (Git Flow workflow).
  • Ability to create technical models using UML (Sequence and Class Diagrams).
  • Experience writing unit tests.
Benefits
  • Caju benefits card (flexible benefits)
  • Health insurance
  • Conexa Saúde (telemedicine and online therapy)
  • Wellhub
  • Discount platform
Applicant Tracking System Keywords

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

Hard Skills & Tools
Node.jsTypeScriptClean ArchitectureSOLID principlesUMLunit testsevent-driven architectureCI/CDrelational databasesSQL Server