Descrição da vaga
<p></p>
<h3>Principal Mobile Engineer (Flutter / React Native, AI-Assisted Development)</h3>
<h3>About Us</h3>
<p class="isSelectedEnd">Founded in 2011, Modus is a global, fully remote team of world-class technologists who thrive in a collaborative, innovative environment. We’re a digital product engineering partner for forward-thinking businesses. Our global teams work side-by-side with clients to design, build, and scale custom solutions that achieve real results and lasting change, partnering with industry leaders including AWS, GitHub, and Atlassian.</p>
<p class="isSelectedEnd">We were fully remote before it was cool! Recognized as one of the Inc. 5000 Fastest Growing Private Companies for nine years and a top remote work company by FlexJobs, we have helped some of the world’s largest brands deliver powerful digital experiences.</p>
<p class="isSelectedEnd">As an award-winning Atlassian partner with a world-class team, we help organizations innovate and solve complex challenges for Fortune 500 companies and beyond, we want to hear from you.</p>
<h3>Opportunity!</h3>
<p class="isSelectedEnd">We are looking for a <strong>Principal Mobile Engineer</strong> with deep expertise in <strong>Flutter and/or React Native</strong> to architect and build high-quality, cross-platform mobile products.</p>
<p class="isSelectedEnd">You’ll combine hands-on mobile engineering with technical leadership, working closely with clients, product teams, designers, and engineers to take products from concept and architecture through development and successful store deployment.</p>
<p class="isSelectedEnd">We’re particularly interested in mobile engineers who are embracing the next generation of software development—using <strong>AI-assisted and agentic coding tools</strong> to accelerate delivery, improve quality, and build intelligent capabilities directly into mobile products.</p>
<h3>Requirements:</h3>
<ul data-spread="false">
<li>Extensive professional experience building and delivering production-grade <strong>mobile applications</strong>.</li>
<li>Deep expertise in <strong>Flutter and/or React Native</strong> and the surrounding cross-platform mobile ecosystem.</li>
<li>Strong understanding of <strong>mobile application architecture</strong>, including scalability, performance, maintainability, and reliability.</li>
<li>Proven experience taking mobile products through the <strong>full development lifecycle</strong>, from architecture and implementation through App Store and Google Play deployment.</li>
<li>Experience serving as a <strong>Tech Lead, Principal Engineer, or senior technical owner</strong> for complex mobile initiatives.</li>
<li>Strong knowledge of <strong>TypeScript/JavaScript</strong> for React Native specialists and <strong>Dart</strong> for Flutter specialists.</li>
<li>Experience integrating mobile applications with <strong>REST APIs, backend services, third-party SDKs, authentication systems, and cloud services</strong>.</li>
<li>Strong understanding of mobile testing strategies, code quality, performance optimization, monitoring, and release stability.</li>
<li>Experience designing and maintaining <strong>CI/CD pipelines</strong> for mobile applications.</li>
<li>Hands-on experience incorporating <strong>AI-assisted development tools</strong> such as Claude Code, GitHub Copilot, Cursor, or similar technologies into engineering workflows.</li>
<li>Understanding of how <strong>Generative AI and LLM capabilities</strong> can be integrated into modern mobile product experiences.</li>
<li>Ability to make pragmatic architectural decisions and balance innovation with performance, maintainability, and user experience.</li>
<li>Strong communication and consulting skills, with the ability to collaborate directly with clients and translate business and product requirements into effective technical solutions.</li>
<li>Ability to mentor other engineers, establish technical direction, and raise mobile engineering standards while remaining actively involved in delivery.</li>
</ul>
<h3>Bonus points:</h3>
<ul data-spread="false">
<li>Experience building <strong>AI-powered mobile products</strong> or integrating Generative AI/LLM capabilities into mobile applications.</li>
<li>Experience with <strong>agentic coding workflows, MCP, AI agents, or LLM-based development tooling</strong>.</li>
<li>Experience with both <strong>Flutter and React Native</strong>.</li>
<li>Experience with <strong>AWS or other cloud platforms</strong> and cloud-native backend services.</li>
<li>Full-stack experience with technologies such as <strong>Node.js, React, Next.js, or similar frameworks</strong>.</li>
<li>Experience with mobile technologies and tooling such as <strong>Expo/EAS, Firebase, native modules, or platform-specific SDKs</strong>.</li>
<li>Experience building or integrating complex customer-facing features such as payments, notifications, analytics, search, authentication, or real-time experiences.</li>
<li>Experience modernizing or migrating legacy mobile applications to modern cross-platform architectures.</li>
</ul>
<h3>You’ll Love:</h3>
<ul data-spread="false">
<li>Building polished mobile experiences used by real customers at scale.</li>
<li>Taking ownership of mobile products from architecture through production and store deployment.</li>
<li>Working across <strong>Flutter, React Native, cloud technologies, and emerging AI capabilities</strong>.</li>
<li>Exploring how AI-assisted and agentic development can improve the way mobile products are designed, built, tested, and delivered.</li>
<li>Working directly with clients, product teams, and designers to turn complex requirements into intuitive mobile experiences.</li>
<li>Mentoring engineers and helping establish strong mobile engineering standards and practices.</li>
</ul>
<p>By joining our team, you’ll be part of a winning squad that plays to each other’s strengths and celebrates every success together.</p>
<p></p>