Senior Fullstack Engineer (Python/React/React Native)
New
D
DarwoftFintech payments
LATAM — candidates based in Brazil preferred; Source API remote eligibility restrictions: Anguilla, Antigua and Barbuda, Argentina, Aruba, Bahamas, Barbados, Belize, Bermuda, Bolivia, Bonaire, Sint Eustatius and Saba, Brazil, Cayman Islands, Chile, Colombia, Costa Rica, Cuba, Dominica, Dominican Republic, Ecuador, El Salvador, Falkland Islands (Malvinas), Grenada, Guatemala, Guyana, Haiti, Honduras, Jamaica, Mexico, Montserrat, Nicaragua, Panama, Paraguay, Peru, Puerto Rico, Saint Kitts and Nevis, Saint Lucia, Saint Vincent and the Grenadines, South Georgia and the South Sandwich Islands, Suriname, Trinidad and Tobago, Turks and Caicos Islands, Uruguay, Venezuela, Virgin Islands, British, Virgin Islands, U.S.ContractSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- Advanced English; English level B2 or higher.
- Experience
- 5+ years of professional experience in software engineering
- Required Skills
- PythonGCPReact NativeReactRESTful APIsA/B testing
Requirements
- Have 5+ years of professional software engineering experience, including delivering fullstack applications in fast-paced environments.
- Demonstrate experience building, shipping, and improving production software with measurable user or business impact.
- Have experience across backend services and frontend applications, including API integration.
- Have strong foundations in algorithms, data structures, and software design.
- Have experience with web services, including REST APIs, and familiarity with SOAP.
- Be familiar with Hexagonal Architecture and Event-Driven Architecture.
- Understand A/B testing, feature flags, and gradual rollout strategies.
- Be familiar with AI-assisted development tools such as Claude, Cursor, Codex, or similar tools.
- Show prioritization skills and ownership of delivery and technical decisions.
- Collaborate across engineering, product, design, and business teams.
- Have advanced English for technical discussions and cross-functional collaboration.
- Relevant technologies include Python, Flask, FastAPI, React, JavaScript, React Native, SQL, Redis, Firestore, Google Cloud, Kubernetes, and Terraform.
Responsibilities
- Design, build, and maintain scalable backend microservices supporting financial transactions and the conversational platform.
- Develop and improve web interfaces with React and contribute to mobile experiences built with React Native.
- Connect frontend applications with backend APIs across web, mobile, and messaging channels.
- Build and iterate on conversational interfaces for financial services.
- Contribute to infrastructure for high-volume 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 separation of responsibilities.
- Support product experimentation and releases through A/B testing, feature flags, and gradual rollouts.
- Collaborate with product managers, UX/UI designers, engineers, and business stakeholders to turn customer needs into software.
- Use customer feedback and analytics to improve usability, reliability, and the conversational experience.
- Mentor junior developers and contribute to technical discussions and shared engineering practices.
View Full Description & ApplyYou'll be redirected to the employer's site