Job Title: Back-end Engineer / Platform EngineerLocation: 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 experience- Strong experience with GraphQL and REST API development- Proficiency in Node.Js and TypeScript- Solid understanding of database design and optimization (SQL & NoSQL)- Hands-on experience with cloud platforms such as AWS or OCI- Experience with Docker and Kubernetes for containerization and orchestration- Knowledge of backend frameworks such as Spring Boot, Python, or Node.JsKey Responsibilities:- Design, develop, and maintain GraphQL and REST APIs- Build and optimize backend services interacting with relational and NoSQL databases- Design and manage GraphQL schemas and resolvers- Implement API security, versioning, and governance best practices- Deploy and manage applications using Docker and Kubernetes- Work with AWS or OCI to build scalable and reliable systems- Monitor, troubleshoot, and optimize application performance- Collaborate with cross-functional teams and participate in architecture discussions