We are looking for a Full Stack Developer based in Latin America to work on a long-term project for one of our clients, a Fintech company based in Los Angeles, California.
Our client is on a mission to build products that level the financial playing field. Their banking app helps millions of members bank, budget, find work, build credit, and access up to $500 advances without paying a fee.
Responsibilities
- Design, build, and maintain backend systems powering member account management and cross-product interactions.
- Build and evolve GraphQL APIs in a federated microservice environment: schema design, resolver implementation, entity extensions, DataLoader usage, and backward-compatible changes.
- Drive modernization initiatives, including legacy and large-scale data migrations with safe rollout plans.
- Contribute to feature design early, ensuring risk and architectural considerations are built in from the start.
- Deliver high-quality code incrementally through well-scoped PRs.
- Write thorough unit, integration, and e2e tests; conduct effective code reviews.
- Identify and resolve performance issues in new and existing code.
- Communicate trade-offs clearly and proactively seek clarity on priorities when needed.
Requirements
- Advanced Level of English
- 6+ years of software development experience, with a strong focus on backend engineering and distributed systems.
- 5+ years of hands-on experience with TypeScript and Node.js, building scalable, production-grade backend services and APIs.
- 3+ years of experience with MySQL and cloud platforms, preferably GCP.
- Experience with microservices and federated architecture.
- Experience with GraphQL, Apollo/Yoga, gateways, schema registries, or composition tools.
- Experience with ReactJS and JavaScript.
- Ability to explain system architecture and component design.
- Experience leading the migration of legacy applications to modern microservices-based architectures.
- Collaborative team player.
Bonus Points
- Bachelor’s Degree in Computer Science, Systems Engineering or related fields.
- Experience with large-scale data migrations, dual-write/read patterns, and backfills.
- FinTech experience.
What we offer
- Long term positions.
- Compensation in USD.
- Paid time off.
- Cool clients and products.
- Work with great engineers.
4tech
Skills Required
- Advanced Level of English
- 6+ years of backend development experience
- 5+ years of TypeScript on Node.js
- 3+ years with MySQL
- 3+ years with Google Cloud Platform
- Experience with microservices and federated architecture
- Experience with GraphQL, Apollo or Yoga, gateways, schema registries or composition tools
- Experience with ReactJS and JavaScript
- Ability to explain system architecture and component design
- Experience leading the migration of legacy applications to microservices-based architectures
- Collaborative team player
- Bachelor's Degree in Computer Science, Systems Engineering or related fields
- Experience with large-scale data migrations, dual-write/read patterns, and backfills
- FinTech experience
What We Do
Prediktive is a technology business partner and engineering services company that helps tech-enabled companies build and scale digital products. It provides software product development execution, engineering talent, and global remote support for startups, midsize businesses, and enterprises. Established in Silicon Valley, the company works across fields and time zones, connecting qualified professionals with client projects and helping organizations grow with confidence.







