MENU
Africa Management Solutions Limited AMSOL
Software Developer

Africa Management Solutions Limited Amsol

Nairobi | Full Time | Consulting

Closing in 20 hours from now

We are seeking a passionate and skilled Software Developer to join our growing team. You will be part of a dynamic, collaborative environment, building high-quality applications and solutions across multiple domains. From backend optimizations to frontend enhancements, your contributions will directly impact businesses worldwide.

This role begins with a 3-week onboarding and training program covering both technical and functional aspects, after which you will take ownership of innovative and impactful projects.

Key Responsibilities

  • Design, develop, and maintain high-quality business applications across a wide scope POS, Accounting, Logistics, etc..
  • Collaborate with internal teams and external communities on innovative projects.
  • Ensure accountability and quality for the features and applications you develop.
  • Work directly on the software you build, from concept to deployment.
  • Enhance workflows by creating intuitive frontend UIs using XML and JavaScript.
  • Build APIs and connectors to integrate software with payment gateways, delivery providers, AI services, and more.
  • Contribute to backend performance, optimization, and ORM improvements in Python/PostgreSQL.

Working Tools & Environment

  • Programming Languages: Python, JavaScript
  • Database: PostgreSQL with ORM
  • Frameworks & Libraries: ORM systems, workflows, reporting engines, BI, AI integrations
  • Collaboration Platform: GitHub
  • Development Model: Open and community-driven

Qualifications & Skills

  • Strong knowledge of Python and JavaScript.
  • Experience with PostgreSQL and ORM concepts.
  • Hands-on experience in software development, from design to deployment.
  • Ability to collaborate in open-source environments and contribute to community-driven projects.
  • Strong problem-solving skills, accountability, and attention to detail.
  • Good understanding of APIs, integrations, and web development principles.

Never miss a chance!

Subscribe to get latest job listings, career insights and guidance in your inbox