Sophisticated Software Engineer Roles
Overview
We are seeking a skilled Full Stack Engineer with 6+ years of experience in software development to join our team. As a key member, you will be responsible for designing and developing scalable, user-facing web applications.
This is a remote opportunity based in Brazil, requiring fluent English communication skills. The ideal candidate will have a strong background in TypeScript, Go, and GraphQL, as well as expertise in backend services, databases, API design, and Kubernetes.
Responsibilities
* Develop, maintain, and support frontend features and backend services.
* Contribute to the full development cycle: technical design, implementation, testing, experimentation, analysis, and launch.
* Collaborate closely with the team on new features and visual design ideas.
* Perform code reviews and help maintain high code quality.
* Communicate clearly and consistently about task progress, blockers, and timelines.
* Own and manage your Jira task pipeline.
Tech Requirements
* Strong hands-on experience with TypeScript, Go, and GraphQL.
* Solid understanding of basic software engineering principles.
* Backend expertise, including service development, databases, API design, and familiarity with Kubernetes.
Requirements
The successful candidate will have:
* 6+ years of experience in software engineering, with a focus on scalable, user-facing web applications.
* Excellent verbal and written communication skills in English.
Brazil-Based Remote Opportunity
This is a fully remote role, open only to candidates based in Brazil. If you're passionate about building user-facing experiences and scalable backend services, and comfortable working in fast-paced, self-directed environments, we'd love to hear from you.