Job Openings
Golang Developer
About the job Golang Developer
The Role:
The role will support the IT team in managing and delivering Go-based applications, ensuring alignment with the companys goals and standards. This role involves building scalable and efficient systems while mentoring junior developers and contributing to the overall technology strategy.
Responsibilities:
- Develop, maintain, and review high-quality Go-based applications.
- Collaborate with cross-functional teams to design solutions, troubleshoot issues, and optimize performance.
- Mentor junior developers, providing guidance and support in coding and design.
- Contribute to product roadmap planning and implementation of new features.
- Participate in code reviews to ensure adherence to best practices and code quality.
- Research and implement the latest technologies to enhance system performance and scalability.
- Ensure the security and stability of applications by adhering to industry best practices.
- Work with DevOps to streamline CI/CD pipelines and ensure smooth deployment processes.
Requirements:
- Diploma or Bachelors Degree in Computer Science, IT, or related fields.
- At least 4 years of experience in backend development with Go.
- Proficiency in Go, JavaScript, SQL, and cloud platforms like AWS.
- Familiarity with microservices architecture and containerization technologies (Docker, Kubernetes).
- Strong problem-solving, communication, and teamwork skills.
- Experience with CI/CD pipelines, source control tools like Git, and DevOps practices.
- Understanding of security best practices and performance optimization techniques.
- Ability to work independently and take ownership of complex projects.