Mobile Flutter Developer at Grupo Soma working on app evolution and user experience. Collaborating with the team to ensure quality, performance, and consistency in mobile applications.
Responsibilities
Develop and enhance features in Flutter (Dart), following coding best practices and organization (layered architecture, Clean Architecture and SOLID principles).
Implement screens, flows and components with attention to UX, performance and stability, including composing complex UIs and custom widgets.
Integrate the app with REST APIs and third-party services, ensuring error handling, authentication and a good experience in offline/intermittent scenarios.
Write and maintain basic automated tests (unit and/or widget) when applicable.
Work on maintenance/support: bug fixes, investigation using logs/crash reports and prevention of regressions.
Participate in code reviews (both receiving and contributing), refinements, estimates and team ceremonies (Scrum/Kanban).
Collaborate with backend, product and design teams to align requirements and integration contracts.
Support the evolution of observability in the app (Crashlytics, Analytics, Feature Flags, Remote Config and basic metrics).
Contribute to technical documentation and development best practices.
Requirements
Practical experience with Flutter and Dart (professional or equivalent with demonstrable deliveries).
Experience consuming REST APIs and integrating with external services.
Experience with modern Dart features and asynchronous programming (Futures, Streams, async/await).
Experience with Firebase tools: Crashlytics and Remote Config.
Knowledge of Git and pull request/code review routines (even if with guidance).
Solid understanding of quality: code organization, error handling and attention to performance.
Basic knowledge of testing in Flutter (unit/widget) and mobile development best practices.
Benefits
Meal voucher or company cafeteria
Transportation allowance
Health and Dental plan (optional group policy)
Gympass
Day off on your birthday
Hybrid work format, allowing you to work from where you prefer
Up to 50% discount on our brands
Seller ID, eligible for commission on sales made on our sites
Profit-sharing (PLR), according to our policy
Parking spaces and an end-of-day shuttle to the nearest metro station
Courses, talks and Development Tracks, live and on our learning platform
Performance reviews
High visibility and positive exposure, enabling you to connect across the company with limited hierarchy
Lead Full Stack Developer driving digital transformation by leading a team and developing scalable web applications. Ensuring seamless integration and high performance with hands - on coding and strategic leadership.
SAP TM Developer driving global SAP TM rollouts with ABAP and Fiori/UI5 in logistics solutions. Working with integrations and ensuring quality in transportation planning and execution.
Team Lead in Software Development managing teams enhancing DEX capabilities for enterprise customers. Leading cross - functional teams while improving product delivery and quality.
CNC Programmer developing CNC code for multiple machining centers at DESTACO. Collaborating closely with manufacturing engineers and operators to ensure production quality and efficiency.
Part Time Job Developer in Employment Services program, empowering individuals with disabilities to achieve meaningful employment in Island County area. Building partnerships with local businesses based on client skills and interests.
Developer for Data Management at Consort Group, contributing to design and maintenance of data - processing solutions in a corporate banking IT ecosystem.
Solar energy business developer intern at Mexens, involved in agrivoltaic project development and collaboration with farmers in France. Support project feasibility and stakeholder negotiations while enhancing skills in renewable energy.
Field Consultant managing multi - line risk assessments and mitigation solutions for clients and underwriters. Delivering data - driven insights to improve resilience and operational performance.
Flutter Developer at ERNI responsible for designing, developing, and maintaining mobile applications. Seeking candidates with strong mobile development experience and knowledge of Flutter framework.
Field Consultant conducting multi - line risk assessments and providing risk mitigation services for The Hartford. Partnering with clients to enhance resilience and operational performance.