This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Back-End Developer Golang (Short-Term Contract) based in Brazil.
This is an exciting opportunity for an experienced software engineer to contribute to the design and delivery of modern, high-performance digital products within a globally distributed environment. The role combines backend architecture, real-time communication technologies, and collaborative product development to create scalable solutions with measurable business impact. You will work on complex technical challenges, leveraging modern development practices, AI-assisted engineering tools, and cloud-native concepts. The position offers significant ownership over technical decisions while fostering close collaboration with cross-functional teams across multiple regions. Ideal candidates are passionate about building resilient systems, maintaining high-quality code standards, and delivering exceptional user experiences. This short-term contract provides the chance to work on innovative projects while partnering with international stakeholders and engineering teams.
Accountabilities:
- Design, develop, and maintain scalable backend services and APIs using Golang and PostgreSQL.
- Architect robust system components, database structures, and service integrations to support high-performance applications.
- Contribute to frontend architecture initiatives using React, ensuring seamless user experiences and effective state management.
- Implement and optimize real-time communication solutions using technologies such as gRPC and WebRTC.
- Integrate AI-assisted development tools into engineering workflows to improve productivity, code quality, and solution design.
- Build, maintain, and enhance automated testing frameworks and complex test suites to ensure software reliability.
- Collaborate closely with product managers, QA engineers, mobile developers, and other stakeholders to deliver end-to-end solutions.
- Participate in technical discussions, code reviews, architectural decisions, and continuous improvement initiatives.
Requirements:
- Strong professional experience developing backend systems with Golang.
- Proven expertise in system architecture, scalable API design, and PostgreSQL database modeling.
- Solid understanding of React and frontend architectural principles, including component-based development and state management.
- Hands-on experience with real-time communication protocols such as gRPC and WebRTC.
- Practical experience using AI-powered coding tools such as GitHub Copilot, Cursor, or similar solutions.
- Strong background in automated testing practices and maintaining test environments using Jest.
- Advanced or fluent English communication skills, both written and verbal, with the ability to collaborate effectively in international environments.
- Strong problem-solving abilities, analytical thinking, and attention to detail.
- Experience working with AWS cloud services is considered an advantage.
- Previous experience in consulting environments or direct collaboration with international clients is a plus.
Benefits:
- Fully remote work arrangement available across the LATAM region.
- Opportunity to work on innovative, high-impact digital products.
- Exposure to modern technologies, AI-assisted development practices, and real-time communication systems.
- Collaboration with international and multidisciplinary teams.
- Flexible contractor engagement structure.
- Opportunity to influence architecture and technical decision-making.
- Fast-paced, innovation-driven work environment.
- Valuable experience working with global clients and distributed engineering teams.