About The Role
Our client, a US-based company, is seeking a Senior Go Developer to join their engineering team for a short-term project of 3 months. The focus will be on working with a Business Rules Engine (GoZen) and collaborating with backend (.NET) and frontend (React/Next.js) developers.
Responsibilities
- Design, develop, and maintain Go services with emphasis on GoZen Business Rules Engine.
- Implement and optimize business logic workflows within the rules engine.
- Collaborate with backend engineers using C#/.NET for seamless integration.
- Partner with frontend developers (React/Next.js) to deliver clean APIs and efficient data exchange.
- Write clean, testable, and scalable Go code.
- Troubleshoot, debug, and optimize performance across Go components.
- Ensure compliance with security standards when handling sensitive business logic.
- Participate in code reviews and knowledge-sharing sessions.
Requirements
- Proven experience as a Go Developer, ideally with exposure to Business Rules Engines (GoZen preferred).
- Strong knowledge of Go concurrency patterns and idiomatic programming.
- Experience integrating Go services with .NET backends and frontend apps in React/Next.js.
- Familiarity with RESTful APIs, gRPC, or GraphQL.
- Solid understanding of CI/CD pipelines and modern software engineering practices.
- Experience with Docker/Kubernetes and cloud environments (Azure/AWS) is a plus.
- Fluent English communication (spoken and written).
- Availability to work aligned with MST or CST time zones.
Benefits
- 100% Remote Work
- Payments in USD
- Work with an international team and clients
- Contract duration: 3 months only (temporary role)
- Location: LATAM (Remote)