Software Engineer developing applications with Flutter for marketplace solutions. Collaborating across teams in a hybrid work environment in São Paulo, Brazil.
Responsibilities
Be part of a team responsible for developing and maintaining applications.
Cooperate and collaborate with teams from other areas such as Product, Design, and Backend.
Assist in technical and architectural decisions to ensure scalability, maintainability, and performance of the applications.
Deliver following development best practices, producing solutions that are well-documented, testable, and efficient.
Produce unit, widget, and integration tests to ensure application robustness.
Optimize application performance by identifying and fixing bottlenecks.
Mentor junior developers, sharing knowledge and promoting best practices.
Stay up to date with the latest trends and technologies in the Flutter and mobile ecosystem.
Actively participate in agile ceremonies (planning, daily stand-ups, reviews, retrospectives).
Solve complex problems and perform effective debugging.
Utilize AI tools (Windsurf, Cursor, Devin, and others).
Requirements
Strong knowledge of the Flutter/Dart framework, its widgets, lifecycle, and ecosystem.
Solid experience with state management using BLoC and the State Pattern.
Experience consuming RESTful APIs.
Proficiency with Git and workflows such as Gitflow.
Strong knowledge of mobile architecture patterns, including Clean Architecture.
Hands-on experience with automated testing in Flutter (unit, widget, integration).
Monitoring and observability of services and flows.
CI/CD practices for mobile development.
Strong communication skills and the ability to work well in a team.
Good practices for service-oriented design and documentation, including flows and diagrams.
Experience with release and publishing workflows on the Google Play Store and/or Apple App Store.
Experience with native development (Kotlin/Java for Android).
Experience with native development (Swift for iOS).
Experience with agile methodologies (Scrum, Kanban).
Experience with mobile monitoring and performance analysis tools.
Experience developing Backend-for-Frontend (BFF) and service APIs (backend).
Benefits
Meal/food allowance: R$ 1,000.00/month credited to the Flash card (Flexible Benefits)
Home office allowance: R$ 141.16/month credited to the Flash card (Flexible Benefits)
Flexible benefits: R$ 200.00/month credited to the Flash card (Flexible Benefits)
Busonauta Traveler: Our exclusive benefit for Busonautas — R$ 2,000.00/year to use for purchasing bus tickets via the app or website
Transportation voucher
Parking
SulAmérica Health Insurance: no co-payment and no monthly fee
SulAmérica Dental Insurance
Childcare assistance for parents
6-month maternity leave and 30-day paternity leave
Life insurance
Wellhub and TotalPass (wellness benefits)
Annual PLR (profit-sharing)
Birthday day off
Petlove partnership (pet benefits)
Pharmacy assistance
Assistance for parents of children with disabilities
Partnerships with educational and leisure institutions
ERP Developer at Cayuse responsible for analyzing, integrating, and supporting ERP applications. Collaborating with teams to create efficient solutions and provide technical support.
Develop sustainable solutions that enhance revenue and efficiency for Truist. Collaborate with leaders on strategy and analysis for client experience and marketing.
Project Engineer handling gas engineering assignments related to design and maintenance of distribution systems. Supporting project delivery, compliance, and operational efficiency for Eversource Energy.
Firmware Developer designing innovative firmware for Android - based video conferencing devices at HP. Collaborating with cross - functional teams to lead development of secure and high - performance applications.
Consultant Geoengineering focusing on project management and geotechnical investigations in an international environment. Collaborating with subcontractors and ensuring project compliance in quality, cost, and safety.
Assistant Product Developer at Nordstrom working in hybrid setting on women’s active and specialized products. Collaborate with teams to develop garments while ensuring cost standards and timelines are met.
Hardware Layout Developer involved in electronic design and development processes in telecommunications industry. Working from concept to market launch in innovative technology projects.
Senior Director overseeing Developer Platforms and engineering transformation in automotive technology company. Driving strategy for AI - native tools and optimizing engineering environments for better software delivery.
Engineering Specialist in Pella, IA ensuring sustainability and regulatory compliance through data management and reporting. Collaborating with internal teams for accurate and timely submissions.