Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Oct 6, 2025
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Kredete is a personal finance company that's focused on helping everyone in Africa make financial progress. We believe that when it comes to money, everyone deserves a chance to succeed. That's why we offer a range of tools and personalized recommendations designed to help people make the most off their money - no matter where they're starting from. With Kre...

     

    Backend Engineer

    Role Overview

    • We are seeking a seasoned Backend Engineer to design, build, and maintain the core server-side logic and databases for our high-impact applications. You will be responsible for ensuring the performance, reliability, and scalability of our systems, working closely with front-end developers and product teams to deliver robust features and APIs.

    Key Responsibilities

    • Design & Develop: Architect, build, and test scalable, maintainable, and efficient server-side code and APIs for new and existing features.
    • Database Management: Design, implement, and optimize database schemas, write complex queries, and ensure data integrity and performance for SQL or NoSQL databases.
    • API Development: Develop and maintain well-documented, secure, and high-performance RESTful & GPRC APIs (and potentially GraphQL) for consumption by front-end clients and mobile applications.
    • Collaborate & Integrate: Work closely with front-end engineers to integrate user-facing elements with server-side logic, and with product managers to translate business requirements into technical solutions.
    • Performance & Optimization: Identify and resolve performance bottlenecks, conduct debugging, and troubleshoot issues across the entire application stack.
    • Code Quality & Best Practices: Participate in code reviews, write technical documentation, and advocate for best practices in software development, including testing and security.
    • Deployment & Maintenance: Assist in the deployment of applications and provide support for live systems, ensuring high availability and reliability.

    Qualifications & Experience

    • You hold a Bachelor's degree in Computer Science, Engineering, or a related field.
    • You have 3-5 years of professional experience in backend software development.
    • You possess strong proficiency in golang or rust (Experience with Python/Django/Flask, JavaScript/Node.js, Java/Spring Boot, PHP/Laravel, or C#/.NET will be a plus).
    • You have hands-on experience with:
    • Databases: Strong knowledge of SQL (e.g., PostgreSQL, MySQL) and/or NoSQL (e.g., MongoDB, Redis) databases.
    • API Development: Proven experience in building and consuming RESTful APIs as well as building/interacting with GRPC servers
    • Version Control: Proficiency with Git and collaborative workflows.
    • Testing: Experience writing unit and integration tests.
    • You have a solid understanding of data structures, algorithms, and object-oriented programming principles.
    • You are a strong problem-solver with excellent analytical skills and a collaborative team spirit.
    • You have effective communication skills to discuss technical concepts with team members.

    Nice To Have:

    • Experience with cloud platforms (AWS, Azure, or GCP) and deploying applications in a cloud environment.
    • Knowledge of containerization technologies like Docker.
    • Experience with CI/CD pipelines and tools like Jenkins or GitHub Actions.
    • Familiarity with GraphQL API development.
    • Understanding of software security best practices and common vulnerabilities (e.g., OWASP Top Ten).
    • Exposure to Agile/Scrum development methodologies.

    Tailor your CV for free

    Method of Application

    Interested and qualified? Go to Kredete on www.linkedin.com to apply

    Build your CV for free. Download in different templates.

  • Get new ICT / Computer jobs like this on Telegram.Subscribe on Telegram
  • Send your application

    Join our WhatsApp Community Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail