About the job
Location : Hybrid — Curitiba, Brazil (1–2 days / week on-site)
Type : Contract (PJ)
Schedule : Must be available to work US hours (Mountain Standard Time - MST)
About REDX
REDX is a SaaS company that builds prospecting software to help real estate agents and teams grow their business. Our platform offers high-quality lead data, productivity tools. We empower agents to build sustainable, scalable businesses by simplifying the listing process and providing the tools they need to succeed.
About the Role
We’re looking for a Staff Mobile Engineer with deep expertise in Flutter and / or React Native to help lead the architecture, development, and evolution of our mobile applications. You’ll work closely with design, product, and backend teams to deliver high-impact features and ensure seamless performance across platforms.
This role requires someone with a strong foundation in software development (7+ years), with 5+ years specifically in mobile app development , and the ability to lead, mentor, and own projects from conception to production.
What You'll Be Working With
- Mobile : Flutter, React Native
- Backend : Node.js, Nest.js, MongoDB, Mongoose
- Frontend (Web) : React, Angular
- Infrastructure : GCP, AWS, GitHub Actions (CI / CD)
What We're Looking For
5+ years of experience building and maintaining mobile apps in production environments7+ years of professional experience in software developmentDeep expertise in Flutter and / or React Native — you’ve shipped apps, solved performance issues, and know the ecosystems inside and outStrong proficiency with TypeScriptStrong product intuition and user-centric thinkingExcellent communication skills and ability to thrive in a fast-paced, collaborative startup environmentBonus Points
Familiarity with GCP (Google Cloud Platform) and / or AWSExperience with video hosting, real-time data, or automation workflowsBackground in system design and mobile architecture at scaleExperience building SDKs or mobile frameworks for reuse across teamsFamiliarity with Node.js and modern backend patterns (Nest.js experience is a plus)Experience working in cross-functional teams and mentoring junior engineersComfort working in CI / CD environments and managing deploymentsExperience working in a CRM or SaaS product companyWhat You'll Get
Real ownership over your work and visibility into how it impacts usersCollaboration with a sharp team across product, design, and leadershipA fast-moving environment where ideas are welcomed and results matterCompetitive salary : $2200 - $4000 (USD) Depending on experienceFlexible ScheduleEnglish classes to support professional growthTeam lunches and regular team-building activitiesWe're not hiring just to fill a seat. We're hiring someone who wants to make a difference, contribute at a high level, and help us scale with quality and clarity. If that sounds like you, let's talk.
Note :
This is a senior-level position that requires at least 5 years of hands-on experience building mobile applications and 7 years of professional software development experience.If your background doesn't yet align with these requirements, we truly appreciate your interest, but this may not be the right fit at this time. We encourage you to check back in the future as our team continues to grow.This is a contract (PJ) position with potential for growth. The role is hybrid, with 1–2 days / week expected in our Curitiba office and the rest remote. You must be available to work during US hours (MST) to ensure team alignment.Please submit your application with your resume along with filling out this quick culture index survey : https : / / go.cultureindex.com / p / ...