1048 · Fullstack Engineer (Python/React/React Native) · Senior · Remote · LATAM
- Location: LATAM — candidates based in Brazil preferred
- Work Model: 100% remote
- Engagement: Full-time contractor
- Payment: USD
- Project: Fintech — Cross-border Payments & Conversational Financial Services
- English Level: Upper-intermediate (B2) or higher
Get to Know Us — Darwoft
Founded in 2010, Darwoft is a Latin American software and AI company helping startups and global enterprises build, modernize, and scale digital products. Our work spans MVP development, enterprise applications, data engineering, AI, and product design—with a focus on secure, scalable, user-centered solutions.
Our people-first culture brings together technical expertise, curiosity, and collaboration. At Darwoft, you'll work alongside multidisciplinary teams, contribute to international projects, and keep growing through shared knowledge and continuous learning.
About the Project
We're partnering with a fast-growing fintech company making financial services more accessible to Latino communities in the United States.
Its platform combines AI-powered conversational experiences with real-time financial infrastructure, allowing users to send money internationally through familiar channels such as WhatsApp. The product ecosystem is expanding across web and mobile applications, with financial services that go beyond remittances into credit, savings, and digital wallets.
You'll help connect backend systems, conversational workflows, and user interfaces to make complex financial transactions simple and accessible.
About the Role
We're looking for two Senior Fullstack Engineers to build and evolve financial products across backend, web, and mobile.
As part of the Product Engineering team, you'll contribute to the full development lifecycle: designing backend microservices, building user interfaces, integrating APIs, and improving features based on customer feedback and product analytics.
The technology environment includes Python, React, React Native, and Google Cloud. We value engineers who can work across application layers, make thoughtful technical decisions, and take ownership of features from implementation through production.
The team welcomes diverse technical backgrounds. Familiarity with the stack is valuable, alongside strong engineering fundamentals and the ability to learn and adapt.
What You'll Be Doing
- Design, build, and maintain scalable backend microservices supporting financial transactions and the core conversational platform.
- Develop and improve web interfaces with React and contribute to mobile experiences built with React Native.
- Connect frontend applications with backend APIs to deliver consistent user journeys across web, mobile, and messaging channels.
- Build and iterate on conversational interfaces that help users interact naturally with financial services.
- Contribute to infrastructure capable of handling millions of daily requests and real-time messaging workloads.
- Develop and integrate backend services using Google Cloud technologies and established engineering practices.
- Apply architectural patterns that support maintainability, scalability, and clear separation of responsibilities.
- Support product experimentation and controlled releases through A/B testing, feature flags, and gradual rollouts.
- Collaborate with product managers, UX/UI designers, engineers, and business stakeholders to translate customer needs into working software.
- Use customer feedback and analytics to improve usability, reliability, and the overall conversational experience.
- Mentor junior developers and contribute to technical discussions and shared engineering practices.
What You Bring
- 5+ years of professional experience in software engineering, with experience delivering fullstack applications in fast-paced environments.
- A proven ability to build, ship, and improve production software with measurable user or business impact.
- Experience working across backend services and frontend applications, including API integration.
- Strong foundations in algorithms, data structures, and software design.
- Experience with web services, including REST APIs, and familiarity with SOAP.
- Familiarity with Hexagonal Architecture and Event-Driven Architecture.
- Understanding of A/B testing, feature flags, and gradual rollout strategies.
- Familiarity with AI-assisted development tools such as Claude, Cursor, Codex, or similar technologies.
- Strong prioritization skills and ownership of delivery and technical decisions.
- The ability to collaborate effectively across engineering, product, design, and business teams.
- Curiosity, adaptability, and a commitment to continuous learning.
- Advanced English, with the ability to communicate clearly in technical discussions and cross-functional collaboration.
Technology Environment
You don't need to have used every technology below. Relevant experience with comparable tools and the ability to adapt are also valued.
- Backend: Python, Flask, FastAPI, REST APIs, gRPC
- Frontend: React, JavaScript, HTML/DOM, CSS, HTTP, AJAX
- Mobile: React Native
- Data & Caching: SQL, Redis, Firestore
- Google Cloud: Cloud Run, Pub/Sub, Cloud Storage, Artifact Registry, BigQuery, Cloud Composer
- Infrastructure: Kubernetes, Terraform
- Observability & Operations: New Relic, PagerDuty
Nice to Have
- Hands-on experience with Python and Flask or FastAPI.
- Experience building production web applications with React.
- Experience developing mobile applications with React Native.
- Experience building chatbots, conversational interfaces, or messaging integrations.
- Familiarity with Google Cloud services, Kubernetes, or Terraform.
- Experience working with high-volume transactional systems.
- Experience or a strong interest in fintech, payments, remittances, or digital wallets.
What Darwoft Offers
- Full-time contractor agreement with payment in USD.
- 100% remote work.
- Argentina's public holidays.
- PTOs
- English classes.
- Referral program.
- Access to learning platforms.
- A collaborative international environment with opportunities to learn and contribute to meaningful products.