About the role
We're building a network of Senior Golang Developers who can design, build, and maintain robust, high-load backend architecture. We're looking for people to collaborate with on a freelance basis - part-time or full-time, depending on project needs.
Requirements
What we’re looking for:
- Strong software engineering background with extensive experience in Golang
- Hands-on, real-world git experience and a deep understanding of version control workflows
- Commitment to high quality, thoroughly testing your code before it hits production
- Collaborative mindset, ready to actively discuss and iterate over your ideas during code reviews
- Deep technical awareness, knowing the technology stack of a production application inside out
- Excellent communication skills, with the ability to work and speak well in English (both written and spoken)
- Availability part-time or full-time (B2B contract)
What you'll do:
- Build and optimize high-performance backend services within existing Golang codebases
- Design and implement robust APIs using REST, GraphQL, WebSocket, and gRPC
- Architect scalable distributed systems capable of handling high loads and heavy traffic
- Write thoroughly tested code and maintain high test coverage for core backend services
- Work directly with clients and cross-functional teams to shape technical requirements and architecture
- Lead code reviews, define engineering best practices, and mentor less experienced developers in the team