A dynamic and innovative fintech company is leading the way in digital payment solutions across the African continent. The company empowers businesses of all sizes to accept and manage payments through a secure scalable and seamless infrastructure.
Job Description:
This role sits within the Commerce team responsible for the user-facing checkout experience and merchant integration journey. The team builds and maintains various customer payment channels ranging from embedded and hosted checkout pages to one-time and multi-use payment links. The focus is on creating enhancing and scaling products and features to support evolving merchant needs and new business opportunities.
Your Daily Adventures Include:
- Design and develop new features while improving and maintaining existing Commerce products.
- Ensure systems meet requirements for security scalability and compliance.
- Independently troubleshoot and resolve technical issues using logs monitoring tools and code analysis.
- Strong ability to design scalable efficient solutions.
- Confident in evolving existing features to modern standards.
- Demonstrated ownership of project delivery from start to finish in fast-paced environments.
- Comfortable in remote settings with excellent English communication skills.
- Proven ability to work cross-functionally with product operations and external partners.
Requirements
What It Takes To Succeed:
- 7 years experience in cloud-based backend engineering.
- Proficient in Python and TypeScript.
- Hands-on experience with AWS especially Lambda API Gateway and Serverless frameworks.
- Skilled in databases including MySQL and MongoDB.
- Bonus: Experience in payments or payment processing.
Tech Stack:
- Languages: Python TypeScript
- Infrastructure: AWS (Lambda API Gateway S3 Serverless)
- Databases: MongoDB MySQL PostgreSQL
- Tools: Jira Confluence Git Postman Cypress
- CI/CD: GitLab Pipelines
- Monitoring: Grafana Sentry Datadog