Software Developer

Remote Full-time
About Jumba:
Jumba is a tech company that is simplifying the purchasing and financing of construction materials in Africa. Founded in April 2022, Jumba is building a platform that connects manufacturers and suppliers of construction supplies to builders and hardware retail stores. For more details: www.thejumba.com.
About the role:
As a Software Developer at Jumba, you will have the opportunity to solve a broad range of challenging problems at scale. You'll be charged with building fast and secure software to serve the needs of our customers all over Africa. Jumba has aggressive goals to grow its business, you'll be working in a fast paced environment with talented and hardworking colleagues.
Requirements:
- Bachelors degree in a technical field (e.g. Computer Science, Engineering, Physics, Mathematics) or equivalent technical experience.
- At least 3 years of experience in full stack web application or mobile app development.
- Experience with unit and functional testing.
- Experience with database design - NoSQL and SQL.
- Experience with at least one of the following programming languages - Java, Python, C#, C++
- Experience with TypeScript or JavaScript. Preferred: Experience with React and Node.js
- Preferred: Experience with AWS.
Job Responsibilities:
- Build and maintain full-stack web and mobile applications with a focus on stellar user experience.
- Create test plans and write unit and functional tests.
- Perform code reviews of other team members' code.
- Write and review technical documents covering the design and implementation of features.

Apply Now

Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Wealth Manager - Entry-Level - Remote

Remote

Technical Lead-App Development

Remote

**Experienced Entry-Level Sales Agent – Chat-Only Sales Expert – arenaflex**

Remote

Experienced Crisis Chat Text Counselor - 988 Crisis Intervention Services

Remote

**Experienced Case Management Analyst – Remote Data Entry Position with CVS At Home Careers**

Remote

(Roofing & Solar Sales) Canvasser *Weekly Pay*

Remote

Immediate Hire – 100% Remote Work From Home Pos...

Remote

Independent School Admission Appeals Panel Member

Remote

River Boat Pilot

Remote

Temporary Data Entry Specialist - 20-40 hours/week, remote after training period

Remote
← Back