Tech Stack
AndroidFlutterJavaScriptReact
About the role
- Develop and implement efficient and attractive user interfaces for web solutions and mobile applications
- Serve as the technical reference for the team on Flutter, guiding and ensuring best practices
- Work closely with development, design and product teams to define and specify tasks
- Actively contribute across all phases of the software development lifecycle (design, implementation, testing and deployment)
- Research and adopt new technologies, tools and best practices to improve development quality and efficiency
- Troubleshoot complex issues and find innovative solutions to technical challenges
- Ensure performance optimization and cross-browser/platform compatibility for all developed interfaces
Requirements
- Strong experience with Flutter for mobile app development (especially Android)
- Front-end development experience using HTML5, CSS3 and advanced JavaScript
- Experience with the ReactJS front-end framework, demonstrating the creation of robust and scalable components
- Familiarity and use of development best practices such as clean code and Clean Architecture
- Knowledge of code versioning with Git and its best practices
- Experience with REST APIs for data integration
- Ability to optimize front-end performance and user experience across different devices
- Collaborative mindset, ability to solve problems within a team and actively contribute to the evolution of our digital products
- Unit test development
- Automated test development for Flutter mobile
- Familiarity with state management solutions for Flutter (Native/Bloc/GetX)
- Knowledge and experience with components in a Design System
- Experience with Agile/Scrum rituals
- Health is a priority: Medical and dental plans
- Medication allowance
- Health allowance for family members
- Free psychotherapy sessions
- Telemedicine and second medical opinion
- Free flu and HPV vaccinations
- Health care programs
- Meals: Meal voucher or local restaurant (depending on work model)
- Food allowance
- Christmas food allowance
- Well-being: Gym and fitness studio plans
- Home office allowance (for hybrid and remote work models)
- Pet health plan
- Birthday day off
- Up to 40% discount on our products
- Employee association and partnerships (agreements and partnerships, multi-brand store, TotalPass gyms, courses and more)
- Travel and accommodation program
- Family: Childcare allowance
- Child nutrition credit
- Nanny allowance
- School supplies allowance
- Legal, psychological and social counseling
- Support for non-traditional parents
- Extended parental leave (180 days for mothers and 120 days for fathers)
- Mobility: Transportation voucher and parking (hybrid and on-site models)
- Security: Life insurance
- Support in the event of parental death
- Private pension plan
- Payroll-deductible loans
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
FlutterHTML5CSS3JavaScriptReactJSGitREST APIsUnit testingAutomated testingState management
Soft skills
Collaborative mindsetProblem-solvingTeam contribution