Software Engineer (Backend) Job at Klasha
Klasha makes it easy for African consumers to shop online. We build technology that allows African consumers to easily access the goods they want on the continent. We enable payments online in local African currencies and can handle the last-mile logistics for our retail partners too. Statistically, Africa is the future, so we believe consumers on the continent should have the same frictionless access to the global e-commerce economy as consumers in the West.
Klasha was founded in Lagos, Nigeria in 2018 and is backed by Techstars, Ginco Investments and a group of notable angel investors. Klasha is run by 20-somethings from five nationalities that speak six different languages between them. Klasha has offices in Johannesburg, South Africa and Lagos, Nigeria.
We are recruiting to fill the position below:
Job Position: Software Engineer (Backend)
Job Location: Remote
Job Type: Full-time
Department: Engineering
About the Role
- Are you an entrepreneurial Backend Engineer looking to build impactful products? As a Backend Engineer at Klasha, you'll be joining a high-performing team that is the bedrock of our offering.
- This role would suit a resourceful, high-performance IC with experience in greenfield projects.
- We're a Seed-stage startup, so ideally you'd be comfortable wearing multiple hats. We're learning quickly, shipping regularly, and working cross-functionally to build the future of commerce in Africa.
- You'll join a mission-led team that cares deeply about connecting Africa with the global economy.
Responsibilities
- Collaborating with the Frontend Engineers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience.
- Developing ideas for new programs, products, or features by monitoring industry developments and trends.
- Build high-quality reusable code that can be used in the future.
- Build and scale our product with input from other team members.
- Develop functional and sustainable web applications with clean code.
- Be involved and participate in the overall application lifecycle.
- Define and communicate technical and design requirements.
- Provide training, help and support to other team members.
- Troubleshoot and debug applications.
- Manage cutting-edge technologies to improve applications.
- Collaborate with a multidisciplinary team of designers and engineers.
Requirements
- Minimum of 7 years of experience as a backend engineer, ideally in a Fintech startup environment
- Fluent application of Java (JDK version), Spring boot, Eureka, Zuul.
- Familiarity with Github, Hibernate, Apache Kafka, Postgresql.
- Strong problem-solving, verbal and written communication skills.
- Ability to work independently or with a group.
- Ability to move fast and adapt as the business requires.
- Knowledge of Design Patterns
- Strong understanding of the web development cycle and programming techniques and tools.
- Focus on efficiency, user experience and process improvement.
- Excellent project and time management skills.
- Strong knowledge of the African and/or Global payments and logistics ecosystem would be an advantage.
- Previous experience with functional programming would be an advantage
Benefits
Our people are the heart of the business, so we prioritise welfare and offer a wide range of competitive benefits including but not limited to:
- All the latest technology you need to do your role.
- Employee stock option scheme.
- Private health insurance.
- Mental health wellness benefits; Headspace app subscription and Spill mental health support.
- Budget for French language classes.
- One-time home office set-up allowance.
- Work-from-anywhere weeks; work from anywhere for three weeks in a year.
- Paid birthday day off.
- Team building events.
- Paid parental leave.
- Learning and development budget.
Similar Jobs
- Ongoing Recruitment at F-PRO Computer College
- Principal Backend Engineer Job at M-KOPA Nigeria
- Product Support Engineer Job at Flutterwave
- Application Administrator Job at Appzone Limited
- Job Openings at Law and Visas
- Web Designer / Developer Job at Panachora
- Full Stack Developer (Nestjs / Angular) Job at Univacity
- Full Stack Developer Job at EHA Clinics
- DevOps Engineer Job at Sproutly Inc
- Software Developer (Remote) Job at DPAnalytics