28 Feb 2024

Senior Software Engineer at Koko Networks

Recruit candidates with Ease. 100% recruitment control with Employer Dashboard.
We have the largest Job seeker visits by alexa rankings. Post a Job

Resubmit your Resume Today. Click Here to Start

We have started building our professional LinkedIn page. Follow


Job Description

This company was formerly known as SmartCook Energy. Last-mile energy networks for Africa’s cities. Smarter commerce for urban Africa. Unique rich media delivery platforms. Our mission is to improve life for everyone in Africa’s cities.

The Role

As a Senior Software Engineer at KOKO Labs, you will play a pivotal role in leading and delivering innovative software solutions that reshape urban living. Reporting to the Head of Software & Systems, you’ll lead a nimble team of up to 4 engineers, embodying agility, mentorship, and innovation. Your work will span web, mobile, and IoT projects, emphasizing rapid prototyping, flexibility, and end-to-end systems thinking.

What You Will Do

Technology Stack

  • Lead the design, implementation, and deployment of both front-end and back-end components of our software projects, ensuring they align with KOKO Labs’ vision.
  • Manage and mentor a team of software engineers, fostering an environment of continuous learning and improvement.
  • Collaborate cross-functionally within the Labs team and with external stakeholders to ideate, develop, and refine technology-based solutions.
  • Ensure the flexibility and testability of software systems, prioritizing quick iteration and user feedback over scalability.
  • Contribute to the Labs leadership by engaging in strategic discussions, prototype evaluation, and the overall innovation process.
  • Continuously learn and share knowledge within the team, enhancing our collective expertise and fostering an environment of innovation.
  • Develop and manage projects utilizing a diverse tech stack including Next.js, Flutter, TypeScript, Java, Kotlin, and cloud services (GCP, Azure, AWS, Vercel).
  • Implement Agile, Scrum, and Kanban methodologies tailored to project needs, ensuring effective and efficient project management.
  • Our diverse tech stack includes AWS, Python, Flask, Vue.js, Postgres, Kotlin, Java, Firebase, C++, Celery, Message Queues, Odoo ERP, Docker, Jenkins, CircleCI, Git, and more. Experience across these technologies, coupled with the ability to rapidly learn and adapt to new tools, is crucial.

What You Will Bring

Technical Skills and Qualifications:

  • A passion for innovation, entrepreneurship, and a drive to make a tangible impact on urban living.
  • At least 5+ years of experience in software engineering, with a broad rather than deep expertise across various technologies.
  • Proven leadership experience, with at least 2 years in a role directly leading software engineering teams.
  • Strong foundation in software engineering principles, including design for flexibility, reliability, security, and maintainability.
  • Excellent problem-solving skills, with a flair for creative and efficient solutions.
  • Effective communication skills, capable of articulating complex technical ideas to non-technical stakeholders.
  • A collaborative spirit, adept at working in an agile environment alongside a diverse team.
  • Extensive experience in software development, with expertise in web and mobile.
  • Proficiency in some of Next.js, Flutter, TypeScript, Java, Kotlin, Big Query, Google Analytics, Domo, JetAdmin, PostgreSQL, Firebase, and major cloud services.
  • Demonstrated leadership ability, with a strong focus on mentorship and team development.
  • Adept at problem-solving, innovation, and agile development practices.
  • Experience in Agile, Scrum, and Kanban, with a passion for raising engineering standards, pace of delivery, and quality support.




Method of Application

Submit your CV and Application on Company Website : Click Here

Closing Date : 15 March. 2024





Subscribe


Apply for this Job