Our client is an innovative start-up firm breaking boundaries in the tech industry specifically in global payment solutions. They are a passionate team dedicated to developing disruptive solutions that drive transformation and progress. Their ambition is driven by the potential of technology, and we’re looking for like-minded individuals to join our journey.
Role Overview:
We are seeking a talented Golang Engineer to join our client’s dynamic team. The successful candidate will be involved in designing, developing, and maintaining applications written in Go. You will play a crucial role in building our core product and shaping the future direction of our technology stack.
Key Responsibilities:
- Develop efficient, reliable, and maintainable code in Golang.
- Collaborate with cross-functional teams to define, design, and implement new features and functionalities.
- Participate in code reviews and provide constructive feedback to ensure code quality.
- Debug and fix issues in existing and newly developed code.
- Create technical documentation for design and implementation details.
Required Skills and Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Proficiency in Golang and familiarity with other programming languages (JavaScript, Python, etc.).
- Demonstrated experience with Go frameworks, libraries, and tools.
- Knowledge of common Goroutine and channel patterns.
- Understanding of software development lifecycle (SDLC) and CI/CD principles.
- Strong problem-solving skills and the ability to work collaboratively in a team environment.