Location : On-site
Type : Full-time
About the Role
We’re looking for a junior Golang developer who is passionate about building fast, reliable, and scalable backend systems. You’ll work closely with our senior engineers to design, implement, and maintain APIs, microservices, and backend systems that power real-world applications.
Responsibilities
- Develop and maintain backend services using Go (Golang) .
- Write clean, efficient, and well-documented code following best practices.
- Collaborate with cross-functional teams (frontend, DevOps, product).
- Participate in code reviews and contribute to continuous improvement.
- Integrate with databases (PostgreSQL, MySQL, MongoDB, etc.) and external APIs.
- Help troubleshoot, debug, and optimize existing systems.
Requirements
1+ year of professional experience with Go (Golang).Good understanding of REST APIs, concurrency, and goroutines.Familiarity with relational databases and ORMs (e.g., GORM).Experience with Git and version control workflows.Basic knowledge of Docker, CI / CD, or cloud environments (AWS / GCP) is a plus.Strong problem-solving mindset and eagerness to learn.Nice to Have
Experience with frameworks like Fiber or Echo .Familiarity with message queues (NATS, RabbitMQ, Kafka) .Knowledge of unit testing and clean architecture .Why Join Us
Work with a talented and supportive engineering team.Exposure to real-world scalable systems and cloud-native development.Opportunities for mentorship, skill growth, and long-term career advancement.Flexible working hours and a modern tech stack.#J-18808-Ljbffr