Senior React Native Engineer, Mexico City
Team: Consulting
Location: Mexico City
Commitment: Full-time
Workplace Type: hybrid
Technical Ownership & Delivery
- Start a new greenfield React Native application and drive it from early foundations through production release.
- Own the design and implementation of major features and core application architecture.
- Build high‑quality, scalable mobile experiences using React Native and modern JavaScript/TypeScript.
- Define and evolve patterns for navigation, state management, data access, error handling, performance, and testing.
- Integrate the mobile app into an existing platform by aligning with shared design systems, domain models, and authentication approaches.
- Consume a production GraphQL API implemented in .NET, collaborating with backend partners to evolve the schema as mobile requirements become clearer.
- Build data‑intensive views backed by paginated APIs, ensuring strong perceived performance and usability.
- Ensure testing, quality, and maintainability are built into the system from the start.
Leadership & Mentorship
- Work autonomously while guiding less‑experienced engineers through mentoring, pairing, and code reviews as the team grows.
- Lead small initiatives or workstreams and help ensure timely, high‑quality delivery.
- Act as a role model for strong engineering judgment, ownership, and collaboration.
Client & Stakeholder Collaboration
- Partner directly with client counterparts to understand user and business objectives.
- Collaborate closely with designers and partners on UX, wireframing, and high‑quality UI implementation.
- Communicate technical ideas clearly to both technical and non‑technical stakeholders.
- Contribute to building trust‑based client relationships as a reliable technical partner.
What Success Looks Like
- In your first 6–12 months, success means:
- You establish a strong mobile foundation and ship a production‑quality iOS and Android application.
- The mobile app integrates cleanly with the existing platform, aligning with shared design, domain, and authentication standards.
- You independently own and deliver key mobile components or features end‑to‑end.
- You proactively identify risks, trade‑offs, and improvement opportunities, addressing them early.
- Clients trust your judgment and value your contributions.
- Other engineers rely on you for guidance, clarity, and technical leadership as the mobile capability grows.
What You Should Have
- 6–8+ years of experience designing and building production software.
- Strong commercial experience building production mobile applications with React Native.
- Experience shipping and operating apps on both iOS and Android.
- Strong proficiency in modern JavaScript and TypeScript.
- Solid understanding of mobile application architecture, performance, and reliability.
- Experience consuming GraphQL APIs in production and collaborating on schema evolution.
- Solid understanding of SDLC practices, CI/CD, automated testing with tools such as Detox or Maestro, and code quality.
- Excellent written and spoken English communication skills (C1+ is highly preferred)
Bonus Points
- Experience defining architecture and patterns for greenfield products.
- Backend & cloud engineering exposure (.NET & Azure) to support cross‑team collaboration.
- Experience with cloud platforms and data‑intensive systems.
- Background in financial services, consulting, or similarly complex domains.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
