Build, debug, and ship Android features and solutions that promote a healthy and inclusive internet. Become a member of a hardworking, diverse, and geographically distributed team responsible for the Firefox mobile applications and our ecosystem of open-source Android components. Collaborate with partners to understand, define, clarify scope, solidify requirements, and drive initiatives.
Job listings
We are looking for engineers with 10+ years of experience to help us scale our Engineering community from different perspectives (product, tech, and internal organization-wise). Youβll be able to tackle high-impact & high-risk projects involving many engineers and design efficient systems and engineering practices to align with and facilitate interactions between multiple teams/products. Youβll have the opportunity to mentor other engineers & lead crews.
As Senior Software Engineer, you will focus on the AOSP framework layer, responsible for designing, developing, and optimizing fundamental Android components, working closely with other engineering teams to ensure solutions meet high standards of performance, security, and functionality.
The Senior Software Engineer builds and extends Talaβs backend architecture to support new country launches, new features, and fast growing user base. As a technologist and a leader, the Senior Backend Engineer pushes the team towards building a highly available, scalable, reliable, fault tolerant, and performant microservices platform.
As a Senior Backend Engineer, you will play a key role in developing and enhancing the services that power the core rental platform. Youβll collaborate closely with a talented team to build scalable, efficient backend systems that improve the experience for both property listers and renters. Solve complex problems, writing clean and maintainable code, and continuously learning new technologies.
As a Backend developer, you will be part of the Dashboard team, participating in an agile software development process and working across both technical and business teams. You'll have total ownership of the full lifecycle, from idea to implementation, ensuring proper operation in production, and building APIs and microservices using cutting-edge technologies.
Solve complex problems at Zepz as a Senior Software Engineer, building and supporting the platform and products used by customers sending money transfers from 50+ countries into 150+ markets globally. Engineer will design and architect distributed systems at scale, and lead strategic technical initiatives, managing millions of remittance flows across global brands.
Our client is a multi-bank trade finance platform that connects global corporations to their financial institutions by automating and digitizing letters of credit, bank guarantees, documentary collections, and more. Strong BE skills and an appetite for FE is a must. Support the tech lead in transforming requirements into a technical design and implement the design with a high degree of quality. Code reviews and production oriented support is also required.
Strong experience with Android development tooling and processes with Kotlin and other Android libraries, including unit and integration testing. The role requires a strong understanding of RESTful API's, microservice architecture, SpringBoot and Java ecosystem frameworks, and SQL/NoSQL databases.
Help define and drive technical strategy across multiple teams or systems, shape architectural decisions that impact major portions of our platform while ensuring scalability, reliability, and maintainability of our software. Lead the design of complex technical solutions spanning multiple services and data pipelines. Mentor senior engineers, influence engineering practices, and drive technical excellence across the organization.