About Company:
Transkredit was birthed to address a gap in financial inclusion, in line with the Maya Declaration; a global initiative for responsible and sustainable financial inclusion that aims to reduce poverty and ensure financial stability for the benefit of all.
Job Description:
We are seeking a skilled and self-driven Software Developer to join our core engineering team. In this role, you will take full ownership of designing, building, and maintaining the scalable backend services and intuitive web applications that power our products. You won't just be writing code; you will be architecting features from the ground up, contributing to system design discussions, and helping define our technical direction.
The ideal candidate is a hands-on engineer who is comfortable working across the stack, thrives in a collaborative environment, and is committed to writing clean, production-grade code that scales.
Requirements:
Development & Architecture
End-to-End Implementation: Architect and implement new features from initial requirements gathering through to final production deployment.
Backend Excellence: Design, develop, and maintain robust backend APIs and services that ensure system reliability and performance.
Frontend Innovation: Build and improve scalable, performant web applications using React, ensuring a seamless user experience.
System Design: Actively contribute to architectural discussions, evaluating trade-offs to ensure our systems remain scalable and maintainable.
Engineering Quality & Standards
Code Integrity: Write clean, well-tested, and thoroughly documented code following industry best practices.
Peer Review: Conduct and participate in rigorous code reviews to uphold high standards of quality and maintainability across the team.
Problem Solving: Debug and resolve complex full-stack issues in a timely manner, ensuring minimal downtime and optimal performance.
DevOps & Documentation
CI/CD Support: Maintain and improve CI/CD pipelines and support automated deployment processes to streamline our release cycles.
Technical Documentation: Produce clear, comprehensive API and system documentation to support internal knowledge sharing and external integrations.
Collaboration & Leadership
Stakeholder Engagement: Collaborate with product managers, designers, and senior engineering stakeholders to define and deliver technical solutions that meet business needs.
Mentorship: Share technical insights with the team and contribute to a culture of continuous learning and improvement.
Qualifications and Skills:
Education & Experience
Degree: Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience).
Track Record: Proven experience in a software development role, with a strong portfolio of backend and frontend projects.
Full-Stack Proficiency: Demonstrated ability to work across the entire stack, specifically with React on the frontend and modern backend frameworks.
Technical Skills
Languages & Frameworks: Deep proficiency in at least one backend language (e.g., Python, Node.js, Go) and advanced knowledge of React.
API Design: Strong experience in designing and consuming RESTful or GraphQL APIs.
Database Management: Solid understanding of both SQL and NoSQL database systems.
DevOps Tools: Familiarity with Docker, Kubernetes, and CI/CD tools (e.g., GitHub Actions, Jenkins).
Testing: Commitment to TDD (Test-Driven Development) and experience with unit/integration testing frameworks.
Salary
Very attractiveApplication Closing Date: Not specified
Application Instructions:
Interested and qualified candidates should send their application to: recruitment@transkreditfinance.com using the Job Position as the subject of the email.
Job Information
Deadline
Not specified
Job Type
Full-time
Industry
ICT/TECH
Work Level
Experienced
City
Wuse 2
State
Abuja
Country
Nigeria