t

Senior Software Engineer – Full Stack (Commerce Team)

titc.io
Full-time
On-site
Nairobi, Nairobi, Kenya

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