About the Role
We are looking for a Senior Backend Developer to join our technical team. In this role, you’ll lead backend architecture decisions, refactor Firebase Cloud functions into modular, scalable services and own the development of APIs that power loan workflows. Your work will directly support our mission to make our product more robust and prepare it to be embedded within a neobank app to scale rapidly.
You’ll be expected to navigate complex system design, optimize for performance, and build robust APIs that power our user-facing products. Ideal candidates are self-starters with startup experience who can thrive in a fast-paced, multicultural environment.
Required Skills
- 5+ years of backend development experience
- Proficiency with JavaScript (Node.js) with real-world experience writing Firebase Cloud Functions
- Experience with Firebase Firestore (NoSQL) and understanding of transactional data flows
- Solid understanding of RESTful API design, modular service patterns, and integration security (auth, rate-limiting, error handling)
- Experience with Google cloud platforms such as Firebase
- Strong background in working with relational and non-relational databases
- Bilingual communication skills in English (optional) and Spanish (mandatory)
Nice to Have Skills
- Exposure to CI/CD pipelines, cloud monitoring tools, or GCP DevOps workflows
- Prior work with financial and credit products
- Experience working in or with distributed international teams
- Knowledge of front-end technologies (React) for full-stack collaboration