Senior Golang engineer
Traction Apps
Engineering & Technology
- Minimum Qualification :
Job Description/Requirements
Company Description
Traction Apps/Omnipay is a comprehensive platform designed for small businesses and big businesses to accept payments, manage operations, and secure capital for growth. We are building the operating system that empowers SMEs in Africa! Our mission is to support the growth and efficiency of small enterprises through innovative technological solutions.
Role Description
This is a full-time hybrid role for a Senior Golang Engineer, located in Lagos with some flexibility for remote work. The Senior Golang Engineer will be responsible for designing, developing, and maintaining applications using the Go programming language. Day-to-day tasks include writing scalable and well-documented code, collaborating with cross-functional teams, and ensuring software quality through code reviews and testing. The role also involves optimizing applications for maximum performance and assisting in prompt resolution of production issues.
Qualifications
- Proficiency in Golang programming and application development
- Experience with RESTful API design and implementation
- Understanding of database technologies such as SQL and NoSQL
- Strong knowledge of software development best practices, including code reviews, testing, and version control
- Excellent problem-solving and debugging skills
- Familiarity with containerization technologies like Docker
- Experience working with cloud platforms (e.g., AWS, GCP, Azure) is a plus
- Strong communication skills and ability to work collaboratively in a team environment
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience Experience in building inventory and product management system.
<