HamburgerMenu
hirist

Job Description

About the Role :


We are seeking a skilled Golang Developer to join our engineering team.

You will be responsible for designing, developing, and maintaining high-performance, scalable applications and services using Go.

This is a hands-on development role that requires strong problem-solving skills and a passion for building efficient systems.


Key Responsibilities :


- Design and develop robust, scalable, and high-performance backend services using Golang.


- Write clean, maintainable, and well-tested code.

- Collaborate with cross-functional teams including product managers, designers, and other developers to define and deliver new features.

- Participate in code reviews to maintain high quality and share knowledge with the team.

- Optimize applications for maximum speed, performance, and reliability.

- Integrate with third-party APIs and data sources.

- Troubleshoot, debug, and resolve production issues.

- Contribute to architecture discussions and help drive technical decisions.


Key Skills & Competencies :


- Strong proficiency in Golang and its standard library.

- Experience building RESTful APIs, microservices, and server-side applications.

- Familiarity with concurrency patterns and performance optimization in Go.

- Knowledge of relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).

- Understanding of version control systems like Git.

- Experience with Docker, Kubernetes, or other container orchestration systems is a plus.

- Familiarity with cloud platforms (AWS, GCP, Azure) is an advantage.

- Ability to work in an Agile/Scrum development environment.

- Strong problem-solving, analytical, and debugging skills.

- Good communication and collaboration abilities.


Qualifications :


- Bachelors degree in Computer Science, Engineering, or a related field.


- 26 years of experience in software development with at least [12] years in Golang (adjust as

needed).

- Experience with CI/CD pipelines is a plus.

- Knowledge of messaging systems (Kafka, RabbitMQ) is an advantage.


Behavioural Competencies :


- Passion for technology and continuous learning.


- Strong ownership mindset and accountability.

- Ability to work independently and as part of a team.

- Attention to detail and commitment to quality.


Why Join Us ?


- Work on cutting-edge technology and challenging problems.

- Collaborative and innovative work culture.

- Opportunity for professional growth and skill development.

- Competitive compensation and benefits


info-icon

Did you find something suspicious?