Full Stack Developer
Roles & Responsibilities
Develop a suite of software applications for data acquisition, customer management, customer reporting and payments, and operations management.
Develop internal and client facing front-end web interfaces on established frameworks.
Build out a reliable cloud based architecture (e.g. AWS or other)
Develop interfaces to third-party software services and data systems.
Deploy tools and simple processes to facilitate QA, issue resolution, and bug tracking.
Work with cross-departmental teammates to assess SW development projects, define priorities, communicate status, and develop priorities.
Bachelor’s degree in Computer Science, Software Engineering, or at least 3 years of experience as a software developer building software at scale.
Proficiency with server-side languages such as Python, Java, or .Net, and utilizing external APIs for integration with partner systems.
Proficiency developing simple mobile applications for Android OS is a plus.
Understanding of software QA processes and a demonstrated ability to self-test and personally ensure quality for code.
Direct experience with relational database technology such as MySQL, PostgreSQL, RDS, etc.
Direct experience with non-relational database technologies such as MongoDB, DynamoDB, etc.
Experience with AWS infrastructure or other similar cloud-based infrastructure services.
MODE OF APPLICATION
Click “APPLY FOR JOB” button above to apply for this job.
BasiGo is an e-mobility start-up looking to revolutionize the public transportation sector by providing public transport bus owners with a cost-effective electric alternative to diesel. Headquartered in Nairobi, Kenya, our team is strategically composed of seasoned entrepreneurs who have spent over a decade working and innovating within electric vehicle technology, mobility in Africa, and renewable energy financing. We are a team dedicated to creating an inclusive sustainable mobility revolution in Africa.