Jobs
>
Nairobi

    Golang Developer Job - Nairobi Area, Kenya - Staffrite

    Staffrite background
    Full time
    Description

    Our client is the leading e-commerce platform in Africa, built around a marketplace, Logistics, and Pay. The marketplace helps millions of consumers and sellers to connect and transact. Logistics enables the delivery of millions of packages through our network of local partners. The Pay facilitates the payments of online transactions for our client's ecosystem. With over 1 billion people and 500 million internet users in Africa, our client believes that e-commerce is making people's lives easier by helping them shop and pay for millions of products at the best prices wherever they live.

    Staffrite HRA gives you a chance to be part of the biggest tech center in Africa and work in mixed teams with over 16 different nationalities. Join our clients at Kenya Tech Center where tech meets purpose.

    • Job Type: Full-time
    • Work Location: Nairobi
    • Industry: Internet, Retail, eCommerce, Marketplace

    Main Responsibilities:

    1. Autonomy interpreting business/technical requirements, designing, implementing, and testing high-quality solutions
    2. Work in a team-based development environment with the modular code base, peer reviews, and pull requests, with disciplined use of source code control and documentation
    • Constant aim for quality, scalability, performance, and architecture keeping good practices, security, and compliance in check
    1. Be part of a fast and agile development process
    2. Contribute actively and proactively to optimize applications, processes, and methodologies
    3. Be willful to help peers, being part of a collaborative environment for development, testing, and automation tasks

    Requirements:

    1. Strong working experience (+3 years) and knowledge of Golang
    2. Experience with Golang Web Frameworks (e.g. Gin Gonic, Rebel)
    • A clear understanding of OOP, Design Patterns and anti-patterns, SOLID principles
    1. Working experience with relational databases (e.g. MySQL)
    2. Experienced with testing layers (unit, integration, and functional testing) and version control technologies (e.g. GIT)
    3. Understanding of Queuing systems (e.g. SQS, RabbitMQ)

    Personal Skills:

    • Eager to work in team environment and share knowledge
    • Likes problem analysis and solving
    • Enthusiast and interested in technologies and innovation
    • Solution-oriented and proactive attitude, in parallel with "Get Things Done" mindset.
    • Extra Skills that will make your profile stand out includes:
    • Experience with other languages like PHP and JS
    • Prior experience with of the following technologies: Apache Kafka, Couchbase, Docker, Kubernetes, Jenkins, Redis
    • Experience with microservices oriented architecture
    • Familiar with SCRUM methodology
    • Academic & trades qualifications
    • Academic background in IT or equivalent
    • Knowledge in algorithms and distributed systems
    • Proficiency in English
    • 3 years of similar work experience

    What our client offers Successful Candidates:

    1. Space to use and experiment with new technologies in a robust tech environment
    2. A unique experience in an entrepreneurial, yet structured environment
    3. The opportunity to become part of a highly professional and dynamic team working around the world
    4. An unparalleled personal and professional growth as our longer-term objective is to train the next generation of leaders for our future internet venture.

    How to Apply
    Our clients' unique approach means we're looking for unique people. The foundation of our Client is built on transparency, collaboration, and a deep desire to make things better. So, if you're ready to join a team of smart, highly motivated individuals, and feel like this position is a good fit, please send your CV only quoting the job title on the email subject (Golang Developer) to on or before 10th March 2022 COB We can't wait to hear from you.



  • Savannah Informatics Nairobi, Kenya Full time

    Savannah Informatics Limited (Savannah), is a clinician-led health informatics company delivering innovative and interoperable healthcare solutions to improve access to affordable quality healthcare. Savannah is privately owned and has an established footprint and operating base ...


  • Amazon Nairobi, Kenya Full time

    We embrace new ways of doing things, make decisions quickly, and are not afraid to fail. We have the scope and capabilities of a large company, and the spirit and heart of a small one. · BASIC QUALIFICATIONS · Containers: includes all AWS services that supports containers' creati ...


  • Amazon Nairobi, Kenya Full time

    We embrace new ways of doing things, make decisions quickly, and are not afraid to fail. We have the scope and capabilities of a large company, and the spirit and heart of a small one. · Summary · Every day will bring new and exciting challenges on the job while you: · Learn and ...


  • Staffrite Nairobi Area, Kenya Full time

    Our client is the leading e-commerce platform in Africa, built around a marketplace, Logistics, and Pay. The marketplace helps millions of consumers and sellers to connect and transact. Logistics enables the delivery of millions of packages through our network of local partners. ...

  • Savannah Informatics

    DevOps Engineer at

    1 week ago


    Savannah Informatics Nairobi, Kenya Full time

    Savannah Informatics Limited (Savannah), is a clinician-led health informatics company delivering innovative and interoperable healthcare solutions to improve access to affordable quality healthcare. Savannah is privately owned and has an established footprint and operating base ...