Job Title: Back-end Engineer / Platform Engineer Location: Brazil (Remote) Employment Type: ContractJob Summary: We are looking for an experienced Back-end / Platform Engineer to design and develop scalable APIs and backend services. The ideal candidate will have strong expertise in GraphQL, API development, Node.js, and TypeScript, along with experience building cloud-based applications.Required Skills & Experience:6+ years of software engineering or backend development experienceStrong experience with GraphQL and REST API developmentProficiency in Node.js and TypeScriptSolid understanding of database design and optimization (SQL & NoSQL)Hands-on experience with cloud platforms such as AWS or OCIExperience with Docker and Kubernetes for containerization and orchestrationKnowledge of backend frameworks such as Spring Boot, Python, or Node.jsKey Responsibilities:Design, develop, and maintain GraphQL and REST APIsBuild and optimize backend services interacting with relational and NoSQL databasesDesign and manage GraphQL schemas and resolversImplement API security, versioning, and governance best practicesDeploy and manage applications using Docker and KubernetesWork with AWS or OCI to build scalable and reliable systemsMonitor, troubleshoot, and optimize application performanceCollaborate with cross-functional teams and participate in architecture discussions