Jethro Software Limited is a fast-growing tech company building modern solutions that make life easier for our users in the financial sector. Our experience spans more than 20 years serving clients all over Africa. We are putting together a strong team of developers to continue our drive for excellence in developing and supporting leading edge solutions. We’re passionate about clean code, smart design, and scalable systems.The Role
We’re looking for a passionate and versatile Full-Stack Developer with 2–3 years of experience to join our growing team. You’ll be working on a variety of projects using Java, JavaScript, Angular(TypeScript),PHP/Laravel, andPython.
From building sleek frontends to architecting powerful backends, your contributions will be critical to the success of our products.
Tech Stack You’ll Work With:
Frontend:JavaScript, Angular(TypeScript)
Backend: PHP (Laravel), Python, Java
Database: MySQL / PostgreSQL
Version Control: Git (GitHub/GitLab)
Other Tools: Docker, REST APIs, Postman, CI/CD pipelines
What You’ll Do
Collaborate with designers and product managers to deliver high-quality features
Build and maintain scalable web applications using React and Laravel
Write reusable, testable, and efficient Python scripts or services as needed
Debug and optimize code for performance and scalability
Participate in code reviews, sprints, and stand-ups
Take ownership of features from idea to deployment
Deliver comprehensive documentation for all projects
You Should Have Demonstrable
2–3 years of hands-on experience with Java, JavaScript, Angular(TypeScript), Python, PHP / Laravel
Proficiency in Python and understanding of scripting or backend frameworks
Strong grasp of HTML, CSS, JavaScript (ES6+), and modern JS tooling
Experience integrating RESTful APIs and third-party services
Familiarity with database design and querying (SQL)
A collaborative attitude and clear communication skills
Nice to Have:
Experience with Docker, AWS, or CI/CD pipelines
Knowledge of unit testing and TDD
Contributions to open source or personal tech projects.
Why Join Us?
We offer mentoring and growth potential​
A team that values clean code and learning
Exciting and meaningful projects
Support for your personal growth and upskilling.
