Senior Full Stack Engineer

Job not on LinkedIn

April 27

Apply Now
Logo of Kasha Global, Inc.

Kasha Global, Inc.

Kasha is Africa's leading platform for access to health. A digital platform selling health products and household goods delivered to the last mile in multiple African countries, Kasha also works with manufacturers, global health organizations and governments offering a sustainable solution for market access in Africa for pharmaceuticals and fast moving consumer goods with end to end data visibility.

201 - 500 employees

📋 Description

• Build scalable APIs, data processing pipelines, and integrations. • Support existing services, websites and CMS. • Develop user-facing interfaces using modern frameworks like React, Angular, or in pure HTML/ JS. • Maintaining the python USSD repository that manages the USSD ordering systems for both RW & KE (*911#, *308#), USSD customer lists, and the agents onboarding. • Write and maintain the MS Dynamics extensions (for integrations with 3rd parties and Kasha-specific customizations) • Maintain the front-end components of Kasha websites and CMS. • Maintain and further develop Kasha Care App (form mobile phones) • Coordinate with the PM team to assess the feasibility of features and plan their implementation. • Maintain the module (written in Python) for mass-market agent commission calculation. • Maintain the SMS service (written in PHP). • Coordinate with other team members to share specialized knowledge about one’s own specialization and learn about the other team member’s specializations. • Get familiar with the MS Dynamics UI, in order to be able to understand and evaluate business requests for new features or improvements.

🎯 Requirements

• Proficiency in the following: Python; SQL; AWS: RDS, EC2, SNS, SQS, S3, Lambda; Rabbit MQ; Redis; MongoDB; MS Dynamics API, PHP, JS, HTML5, CSS • 5+ years of experience. • BSc in computer science or AWS Certified Developer ( https://aws.amazon.com/certification/certified-developer-associate). • Great written and verbal communication skills (our team is operating globally) • Openness to learning new systems and programming languages (first and foremost MS Dynamics 365 Business Central and AL) • The ability to organize one’s own time, because we are not physically working in the same location (or even time zone), and document the work in our chosen task-tracker.

Apply Now
Developed by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com