···
Log in / Register

Flutter Specialist

R$1,000/year
Indeed
Full-time
Onsite
No experience limit
No degree limit
Praça do Patriarca, 62 - Centro Histórico de São Paulo, São Paulo - SP, 01002-010, Brazil
Favourites
Share
Some content was automatically translatedView Original

Description

Job Summary: We are seeking a Flutter Mobile Developer to join our IoT unit, developing and maintaining an application that monitors vehicle fleets and enables remote vehicle operation—ensuring security and efficiency. Key Highlights: 1. Key role in developing fleet monitoring and IoT applications. 2. Opportunity to work autonomously, experiment, and learn. 3. Collaboration within a high-performance team building a mission-critical product. **So, all clear on your end?** Turbi is the rental company of the future: 100% digital, powered by technology, great people, and passion for transforming how people move. We unlock cars via our app (yes, no key required!) and believe true innovation starts with an engaged team granted full freedom to create. We’re looking for a **Flutter Mobile Developer**, someone ready to accelerate with us on this journey. ### **Your Role Here:** As a **Flutter Mobile Developer**, you’ll play a key role in our Internet of Things (IoT) business unit—developing and maintaining the application that enables real-time fleet monitoring and remote vehicle operation, reducing friction in vehicle usage while collecting behavioral and telemetry data. In an IoT context, the developer must ensure the app can discover, pair with, and manage devices via protocols such as BLE, Wi\-Fi, or NFC. Responsibility also extends to **end-to-end security**. Since the app serves as the entry point for controlling physical objects, the mobile developer must implement rigorous layers of encryption and authentication. Additionally, power management is critical: the app must not drain the smartphone’s battery while maintaining persistent connections with sensors. 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 Daily:** * Real-Time Telemetry: Ensure critical data is displayed effectively, maximizing usability for customers. * Collaborate with firmware engineers to jointly define communication contracts. If firmware changes the Bluetooth data packet format, you must be ready to adapt the Method Channel layer in Flutter. * Ensure the Flutter app recovers instantly from connection drops (common on highways). * The deployment pipeline targets not only the App Store but may also generate system images for direct installation onto vehicle hardware. * Test the app on a development board connected to the vehicle. * Adjust interface contrast for varying lighting conditions, coordinating closely with the UX team. * Work within a high-performance team focused on quality and building a highly mission-critical product. * Manage demands using **Agile** and **Kanban**, transforming complex requirements into **structured specifications** and well-organized technical documentation for the team. * Proven experience in **high-performance teams**, capable of managing intense demand flows and ensuring **continuous delivery of value**. * Ability to build **key performance indicator dashboards** for ongoing quality monitoring—enabling precise diagnostics and continuous app improvement. ### **What We Expect From You:** * Proficiency writing code in **C\+\+, Kotlin, or Swift** to build high-performance communication channels between Flutter; * Expertise calling native libraries directly—avoiding the overhead of traditional Method Channels—to guarantee low latency; * Ability to diagnose and resolve animation jank during first launch; * Avoid unnecessary widget rebuilds (e.g., maps) by leveraging selective repaints and optimized rendering layers; * Delegate heavy logic entirely off the UI thread; * Build internal packages (Core, UI Kit, Data Providers) enabling collaborative development across other engineers; * Guarantee stable 60 FPS and handle shaders; * Manage massive data streams via gRPC/HTTP REST using Isolates; * Define architecture and create the company’s design system; * Solid experience maintaining quality through **TDD** or **BDD**, automating tests integrated into **CI/CD** pipelines to ensure stability with every release. **What Does Turbi Offer to Support Your Journey?** * **Competitive salary**, PJ model, aligned with market standards; * **Healthcare**: SulAmérica health plan to take care of you; * **Dental care**: Bradesco dental plan; * **Stay active**: Gympass access to train your way; * **TurbiFree monthly**: R$ 1\.000 to use our cars however you like; * **Well-deserved break**: 30 days paid leave after 12 months with us; * **Birthday Day Off**: A day off on your birthday to celebrate however you wish; * **Extended maternity leave**: Extra time to embrace this moment with peace of mind; * **Paternity leave**: Guaranteed presence during the most important early days; * **Bonus**: Tied to Turbi 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 people speak their minds, build freely, and hold respectful, challenging conversations. We value people who learn, challenge themselves, and aim to create real impact. Do you see yourself here? Then apply—and join us in transforming urban mobility!

Source:  indeed View original post
João Silva
Indeed · HR

Company

Indeed
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.