Go Software Developer
Job Description:
We are seeking a talented Go Software Developer with a strong background in building scalable applications. The ideal candidate should have at least 3 years of experience in Golang, expertise in writing multithreaded applications, and the ability to quickly get up to speed with a variety of APIs. Experience with agentic application development is a plus.
Key Responsibilities:
- Develop, maintain, and optimize an agentic application using Golang
- Quickly understand and integrate with 3rd party API providers
- Write clean, self-documenting code that is easy to maintain and follows best coding practices
- Debug, optimize, and enhance existing applications and architectures
- Work with cloud services, databases, and microservices architecture
Requirements:
- 3+ years of experience in Golang development
- Strong understanding of the Software Development Life Cycle (SDLC)
- Quick learner and strong self-starter
- Familiarity with cloud services (AWS, GCP, or Azure) and containerization tools (Docker, Kubernetes)
- Passion for writing clean, efficient, and self-documenting code
- (Bonus) Experience in agentic application development
Nice to Have:
- Knowledge of DevOps practices and CI/CD pipelines
- Familiarity with AI-driven or autonomous agentic applications
Benefits:
- 25 days of annual leave to ensure proper work-life balance
- Remote work options with both hybrid and fully remote possibilities
- Modern work environment designed for both collaborative and focused individual work
- Remote interview process and digital onboarding respectful of your time and schedule
If you're passionate about Golang, love solving complex problems, and thrive in a fast-paced environment, apply now and become part of our growing team!