
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