Backend Engineer (Remote) at Kredete Limited
Kredete Limited is a fast-growing fintech platform making it easier for African immigrants in the diaspora to build credit through instant, affordable international money transfers. The company also powers businesses with API-based infrastructure for secure, low-cost cross-border payments across Africa.
Role Overview
We’re searching for an experienced Backend Engineer to design, build, and maintain server-side logic and databases for our high-impact applications. This role is remote, but applicants must be based in Lagos, Nigeria. You’ll collaborate with frontend developers and product teams to deliver reliable, scalable features and APIs that serve thousands of users globally.
Key Responsibilities
- Architect, build, and test efficient server-side code and APIs for scalable fintech solutions.
- Design and optimize SQL/NoSQL database schemas to ensure speed and integrity.
- Develop secure, high-performance RESTful, GRPC, and possibly GraphQL APIs.
- Integrate server-side logic with frontend applications and business requirements.
- Identify and resolve bottlenecks, debug issues, and ensure system reliability.
- Conduct code reviews, maintain documentation, and enforce best practices.
- Support deployment, maintenance, and uptime of live systems in production.
Qualifications & Experience
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 3–5 years’ backend development experience.
- Proficiency in Golang or Rust (other languages like Python, Node.js, Java, PHP, C# are a plus).
- Hands-on with databases (PostgreSQL, MySQL, MongoDB, Redis).
- Strong API development skills (RESTful, GRPC).
- Proficiency with Git workflows and version control.
- Experience writing unit and integration tests.
- Solid understanding of algorithms, OOP principles, and problem-solving.
🪩 Get Your Scholarship, Visa, Grant or Proposal Approved
Strategy, positioning, and expert restructuring for high-stakes applications.
⚡ Limited weekly review slots • Structured • Results-focused
Who is this for?
Applicants applying for competitive funding, study visas, academic programs, research grants, or professional proposals needing expert-level positioning.
Nice to Have: Experience with AWS/Azure/GCP, Docker, CI/CD pipelines, GraphQL, Agile methods, and security best practices.
What We Offer
We value exceptional talent and offer competitive compensation, with flexibility for negotiation. A sign-on bonus is available for candidates who excel in the technical screen and can start immediately.
Application Details
Location: Remote (Lagos, Nigeria)
Type: Contract
Interested candidates can apply directly via LinkedIn here:
Apply Now on LinkedIn
Sample CV
Sample Cover Letter
Sample Reference Email
Interview Preparation Guide
Possible Questions
- Explain how you would design a high-availability API system.
- How would you optimize queries in PostgreSQL for faster performance?
- What’s the difference between REST, GRPC, and GraphQL?
- Describe how you handle debugging complex backend issues.
- Explain Golang’s concurrency model and why it’s beneficial.
- How would you scale a backend service for 1M+ daily users?
- What steps do you take to secure APIs against OWASP Top Ten threats?
- How do you handle version control and code reviews in a remote team?
- General: Tell us about yourself and your career journey.
- General: Why do you want to work at Kredete?
Suggested Answers
- Show understanding of distributed systems, load balancing, and caching layers.
- Discuss using indexes, analyzing query plans, and normalizing schemas.
- Differentiate REST (simple/ubiquitous), GRPC (fast, binary), GraphQL (flexible queries).
- Explain structured debugging, logging, and monitoring tools.
- Highlight Goroutines and channels in Golang for concurrency.
- Discuss horizontal scaling, microservices, and containerization.
- Mention JWT authentication, input validation, and HTTPS enforcement.
- Emphasize Git branching, pull requests, and CI/CD workflows.
Do’s & Don’ts
- Do: Research Kredete’s products, practice system design questions, prepare concrete project examples.
- Do: Speak clearly about your problem-solving approach.
- Do: Emphasize teamwork and communication skills.
- Don’t: Overcomplicate answers with jargon.
- Don’t: Skip preparing for cultural and behavioral questions.
- Don’t: Speak negatively about past employers.
Preparation Checklist
- Review Kredete’s website, mission, and fintech offerings.
- Update CV and align with backend engineering achievements.
- Practice technical interview coding challenges.
- Set up a quiet environment with good internet for remote interviews.
- Dress professionally, even for virtual interviews.
Pro Tips
- Highlight your ability to adapt to fintech regulatory environments.
- Showcase specific backend projects that had measurable impact.
- Be confident but approachable in your tone.
Hey Reader! I affirm through this post that you get the job or opportunity you desire and apply for this month. – Jane Emmanuel
WhatsApp Job Alerts |
Telegram Vault |
Proven Tools
Subscribe & Unlock Free Templates

