Job Description
El Dorado is building the Payments SuperApp for Latin America. It facilitates domestic and cross-border transactions, connecting to +70 local payment channels, all powered by a network of currency exchange agents. El Dorado’s marketplace solution is addressing the incompatibility and fragmentation of the region’s financial ecosystem for individuals and SMBs.
Summary
We're looking for a Senior Front-End Developer with 4-6 years of experience in a senior role to join our dynamic and fast-paced startup who is passionate about Flutter and excited to help us bring seamless, high-impact financial experiences to users across Latin America.
You’ll be in charge of crafting beautiful, high-performing, and intuitive mobile interfaces that scale across different user segments, devices, and connectivity levels. If you love building pixel-perfect UIs, care deeply about performance and UX, and thrive in fast-paced environments — this one's for you.
Preferred Skills and Requirements
- 4–6 years of experience in front-end development, ideally in a senior-level role.
- 3+ years building mobile apps in Flutter (Dart expertise required).
- Strong understanding of state management (Bloc, Provider, Riverpod, etc.).
- A keen eye for design, animations, and user experience.
- Experience consuming RESTful APIs, WebSockets, and real-time data handling.
- Familiarity with CI/CD pipelines for mobile deployments (App Store, Play Store).
- Bonus: Experience with performance optimization for low-connectivity environments.
- Bonus: Experience with localization/internationalization.
Key Functions and Tasks
- Own the front-end of our mobile app: design, develop, test, and scale.
- Work closely with product, design, and back-end teams to ship features fast.
- Ensure smooth performance, accessibility, and intuitive UX across devices.
- Contribute to code reviews, architectural decisions, and design discussions.
- Write clean, scalable, and well-documented code.
- Help us build a front-end foundation that supports hypergrowth across Latam.
Why join us?
- Work in an exciting startup environment with a fast-paced and competitive culture.
- Collaborate with a talented, high-performing team dedicated to building cutting-edge solutions.
- We move fast, iterate faster, and prioritize impact over ego.
- You’ll have autonomy, ownership, and a real voice in product decisions.
- Flexible work environment with opportunities for growth and career advancement.
- Competitive salary.