We are Oitchau, a fast-growing company transforming how businesses manage time and attendance.
We're looking for a Senior Backend Engineer (Node.js) to help us scale our platform and deliver reliable, high-performance solutions to our global user base.
In this role, you'll have ownership over key backend components, working with modern technologies in a fast-paced environment.
You'll collaborate closely with Product and Engineering teams to design, build, and maintain scalable services that support our growth.
Key Responsibilities : Own and maintain backend application components; Participate in the full product lifecycle — from ideation to deployment; Design and build scalable services and APIs; Collaborate with cross-functional teams to align engineering with product goals; Improve system performance, scalability, and reliability; Ensure code quality through testing and documentation.
Requirements : Must have : Strong understanding of software engineering fundamentals, data structures, algorithms, and OOP; Solid hands-on experience with Node.js development; Experience designing and building scalable systems; Familiarity with microservices architecturenable code; Knowledge of RDBMS and NoSQL databases; Experience working with cloud platforms and SaaS architectures; Comfortable working in Linux environments; Good written and spoken English communication skills; Familiarity with Redis and Elasticsearch.
Nice to have : Exposure to Kubernetes; Familiarity with Google Cloud Platform; Benefits : Flexible Benefits; Transportation or Mobility Allowance; Health & Dental Plans; Life Insurance; Birthday Day Off; Gympass & Totalpass; Hybrid Work Model : Work from the office 3 times a week, with mandatory office presence during the last week of each month.
Senior Backend Engineer • Belo Horizonte, Minas Gerais, Brasil