Flex Finance - We help free business owners and finance teams in Africa from the stress of spend management. We make this aspect of business delightfully simple and save businesses lots of money and time, helping them grow and succeed. With Flex, you enjoy digital requisitions, bulk payment transfers, smart budgeting, and expense tracking possible and seamless for businesses in Africa, and every day we keep innovating with new and exciting services. So join thousands of businesses and Finance Teams already using Flex finance today.
- 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.
Method of Application
Signup to view application details.
Signup Now