Senior Web Applications Developer


The mobile app revolutionizing financial services, globally

Job Description

The Senior Web Applications Developer helps build Tala’s frontend application to support market operations, new features and migration processes. They push the team towards building a highly available, scalable, reliable, fault-tolerant, and performant platform. They are a great collaborator. The Senior Web Applications Developer follows and improves upon Tala’s engineering processes and standards while advancing Tala’s mission and business objectives.
This is a technical role within Tala’s technical track. You will report to the Director of Production Support and collaborate cross-functionally with all Tala teams across the globe.

What You’ll Do:

  • Design and implement features as defined in the Product roadmap
  • Review design documents, perform code reviews, and weigh in on implementation choices from other technical teams
  • Collaborate and support cross-functional teams (Product, Data, Credit, CX and Business Development) to ship scalable software solutions
  • Help to continually improve our codebase with clean and efficient code as well as solve problems using the most appropriate technology
  • Contribute to the complete migration of legacy codebase to a microservices architecture
  • Contribute to the testing infrastructure to increase code coverage for frontend modules
  • Help advance monitoring and alerting capabilities of backend modules to allow proactive improvements to availability and response times

What You’ll Need:

  • 5+ years of software engineering experience
  • 3+ years coding in one or more of the following languages: Javascript, Typescript
  • Expert knowledge in building React-based frontend applications
  • Familiarity with one or more of the following languages: Java, Scala, Kotlin
  • Expert knowledge in REST API design and development for mobile/web use
  • Familiarity in building services as part of microservices architecture deployed in a cloud environment
  • Experience working with both relational (MySQL) and non-relational (Cassandra, Redis) databases
  • Experience working with a team distributed globally
  • Ability to prioritize and communicate effectively in a fast-paced environment
  • Proficiency with Agile development process
  • Strong documentation skills
  • Demonstrated ability to interview candidates and evaluate technical skills and develop junior engineers

About Tala

Tala is a global technology company building the world’s most accessible financial services. With more than $350 million raised from visionary investors, we are serving millions of customers around the world who have been overlooked by traditional financial institutions – and our plan is to serve millions more, and have been named by the Fortune Impact 20 list, CNBC’s Disruptor 50, and Forbes’ Fintech 50 list for five years running. We are expanding across product offerings, countries and crypto and are looking for people who have an entrepreneurial spirit and are passionate about the mission.
Are you looking to sharpen your Software Development skills to stay relevant in the market? CLICK HERE to have a look at the top schools.

To apply for this job please visit

Job Overview
Job Location