Description
**Hey there, all good on your end?**
Turbi is the rental company of the future: 100% digital, powered by technology, great people, and a passion for transforming how people get around. We unlock cars via our app (yes, no key required!) and believe real innovation starts with an engaged team that has the freedom to create.
We’re looking for someone to join us as a **Senior Mobile Software Engineer**, ready to accelerate this journey with us.
**Your role here:**
As a **Senior Mobile Software Engineer**, you’ll play a key role in rethinking the architecture of our products, improving their efficiency, reducing costs, and generating new business opportunities.
As an engineering specialist at Turbi, you’ll assume a technical leadership role within the team, supporting the Engineering Manager (EM) in the team’s technical evolution, guiding technical decision-making, and assisting the team with technical challenges.
Additionally, you’ll bring your perspective on technologies and industry practices that can optimize code, projects, and products—delivering greater efficiency, better metrics for the team, improved customer experience, increased revenue, and strategic decisions to drive success and growth in 2026\.
More than just delivering tasks, the idea is to co-create with autonomy, responsibility, and space to experiment, fail, and learn.
**What you’ll tackle day-to-day:**
* Maintain the team’s technical direction.
* Contribute to team decision-making.
* Bring an engineering perspective to proposed problems.
* Research and explore problems and potential solutions.
* Write and review complex, high-quality, consistent code.
* Support end-to-end development—from solution design to final delivery.
* Ensure delivery quality through code reviews and journey testing.
* Collaborate with PMs, designers, and stakeholders to refine deliverables.
* Serve as the technical reference for mid-level and junior engineers, elevating code quality and maintaining delivery cohesion.
* Resolve production issues, applying appropriate countermeasures as needed, while also driving long-term definitive solutions.
**What we expect from you:**
* Strong communication skills, organization, and technical leadership ability.
* Empathy is a cornerstone of our culture, as is collaborating effectively within a team.
* Problem-solving capability, sound decision-making—whether easy or difficult—in strategic moments, and the ability to delegate tasks are all essential for us.
* Hands-on execution and the ability to influence others and lead organizational change in technology and processes.
* Solid mobile development experience with scalable, high-performance architecture (preferably native).
* iOS: Swift, Xcode, dependency management (SPM/CocoaPods); and/or Android: Kotlin, Android Studio, Gradle.
* MVVM architecture (ViewModel, layers, separation of responsibilities).
* Unit testing (XCTest on iOS / JUnit on Android; mocks/stubs).
* Experience with Firebase (Crashlytics and Analytics).
* Solid Git knowledge for atomic, scalable, and reversible releases, and for PR/code review workflows.
* Integration and evolution of solutions using Firebase (Analytics, Crashlytics, Remote Config, Performance, etc.).
* Clean Architecture, modularization, SOLID principles.
**Nice-to-have qualifications:**
* Experience evangelizing and implementing secure development practices.
* Proficiency in system architecture patterns and the 12-Factor principles for building scalable and resilient applications.
* Knowledge of—or willingness to learn—Flutter.
**What Turbi offers to support you on this journey:**
* Competitive PJ salary aligned with market standards;
* **Health covered:** SulAmérica health insurance to take care of you.
* **Smile guaranteed:** Bradesco dental insurance.
* **Stay active:** Access to Wellhub or Totalpass to work out your way.
* **TurbiFree every month:** R$ 1\.000 to use our cars however you like.
* **Well-deserved break:** 30 days of paid leave after 12 months with us.
* **Birthday off:** A Day Off on your birthday to celebrate however you wish.
* **Extended maternity leave:** More time to embrace this moment with peace of mind.
* **Paternity leave:** Guaranteed presence during the most important early days.
* **Bonus:** Tied to Turbi’s and individual goal achievement.
**Our way of working:**
Turbi is built by real people who make mistakes, learn, grow, and make things happen. Here, autonomy goes hand-in-hand with responsibility. We value a safe environment where you can speak your mind, build freely, and have difficult conversations respectfully. We value people who learn, challenge themselves, and aim to generate real impact.
See yourself here? Then apply and join us in transforming urban mobility!