Senior Back End Developer

With our advanced payment systems, smart spend management tools, and real-time expense tracking, we are transforming how businesses across Africa manage their finances.
At Flex Finance, we’re not just building tools; we’re empowering businesses across Africa to grow faster and spend smarter. By joining our team, you’ll play a vital role in developing systems that redefine financial operations on the continent.

Key Responsibilities

Design and Develop: Architect, build, and maintain robust, scalable APIs and backend systems using Node.js, AWS Lambda, and GraphQL.
GraphQL Expertise: Leverage AWS AppSync to build flexible, high-performance APIs for our platform.
Cloud Integration: Optimize and manage serverless architecture on AWS, ensuring scalability, security, and reliability.
Ownership: Own the design and implementation of core systems, driving key architectural decisions to enable future scalability and innovation.
Collaboration: Work closely with product managers, front-end developers, and stakeholders to design and implement solutions aligned with business objectives.
Technical Leadership: Lead technical discussions, conduct code reviews, and mentor junior engineers to foster technical growth within the team.
Continuous Improvement: Stay updated on emerging technologies, frameworks, and best practices to enhance our development standards.

What We’re Looking For

Experience: 7+ years of experience in backend development, with expertise in Node.js and serverless architectures.
GraphQL Mastery: Proven experience building APIs using GraphQL, preferably with AWS AppSync or similar tools.
Cloud Proficiency: Hands-on experience with AWS services, particularly AWS Lambda, DynamoDB, S3, and CloudWatch.
Database Skills: Strong knowledge of database technologies, including both SQL (PostgreSQL) and NoSQL (DynamoDB) databases.
System Design: In-depth understanding of microservices architecture, distributed systems, and serverless best practices.
Version Control & CI/CD: Proficiency with Git and CI/CD pipelines for automated testing and deployments.
Problem-Solving: Strong analytical skills with a passion for writing clean, maintainable code.
Agile Experience: Experience working in Agile teams with a focus on collaboration and iterative development.

Bonus Skills

Knowledge of security best practices for serverless applications.
Prior experience in fintech or related industries.

Submit your CV to careers@flexfinance.com with the subject line “Senior Back-End Developer Application.”

Apply via :

careers@flexfinance.com