Backend Engineer Job at Kredete
Kredete is a financial technology platform that helps African immigrants in the diaspora build credit through instant international money transfers to 22+ countries, with low fees. We also offer businesses an API-based infrastructure for secure and low-cost cross-border payments to many African countries.
We are recruiting to fill the position below:
Job Position: Backend Engineer
Job Location: Lagos
Employment Type: Contract (Remote)
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.
What We Offer
- Exceptional talent is rewarded accordingly, and we’re open to negotiation.
- Additional sign-on bonus for if able to pass the technical screen and start immediately.
Similar Jobs
- Wordpress Developer Job at Zaicon Digital Technologies
- UI / UX Engineer Job at Strivo Labs
- Full-Stack Developer Job at Bomach Group of Company
- Job Openings at Aspom Travel Agency
- UI / UX Designer Job at Excite Panacea Limited
- Python Developer Job at Excite Panacea Limited
- ERP Developer Job at Excite Panacea Limited
- UI / UX Designer Job at FeclesHost
- Back End Developer Job at FeclesHost
- Data Engineer Job at Moniepoint
