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
AI - Enabled Developer designing and delivering enterprise and mission systems that leverage AI workflows at Booz Allen Hamilton. Focus on operational reliability within regulated environments.
Research internship focusing on the evaluation of additive manufactured components using reverse engineering methods. Work involves digitalization, analysis, and simulation of material properties at Fraunhofer.
HVAC Development Engineering Intern supporting evaluations and testing for new business acquisitions. Collaborating with technical teams to design and optimize testing methods.
Intern assisting in advanced engineering projects at MAHLE, focusing on automotive sector innovation and sustainability efforts. Collaborating on technologies to improve engine efficiency and reduce carbon footprint.
Engineering Systems Specialist providing operational support for engineering applications and integrations at Coperion. Ensuring stable operation of CAD, PLM, PDM and CAE tools with global IT standards.
Engineering Systems Specialist providing operational support for CAD, PLM and other engineering applications. Ensuring stable operations and system improvements in a global company.
Backend Developer at SONDA building and exposing Node.js APIs integrated with MuleSoft/Azure while leading teams and maintaining performance and scalability standards.
Engineering Application Architect developing and enhancing integrated engineering systems at Vogelsang. Focusing on 3D data integration and digital process optimization.
Engineering Supervisor overseeing plant maintenance and engineering personnel for Flowers Foods. Ensuring compliance with safety and quality standards in a manufacturing environment.