
Mobile Development Analyst (Mid-level)
Almaviva Solutions
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
About the role
- Build apps that will directly impact the lives of students, teachers, and families across the state; additionally, reinforce the adoption of Flutter (mobile and web).
- Lead the development of robust, scalable mobile and web applications using Flutter/Dart
- Implement intuitive, responsive user interfaces in line with UX/UI principles
- Collaborate with multidisciplinary teams to generate a positive impact on the lives of millions
- Optimize app performance to ensure a smooth experience across devices
- Implement and maintain clean code standards, using architectures such as MVVM and Clean Architecture
- Lead code reviews, promote best practices, and mentor junior developers
- Integrate RESTful APIs and backend services to create dynamic, personalized features
- Implement comprehensive testing strategies, including unit and integration tests
- Contribute to the technical architecture evolution of the Salas do Futuro project
Requirements
- Proficiency with MVVM and Clean Architecture and state management with Bloc
- Experience integrating RESTful APIs and developing full-stack applications
- Familiarity with Figma and strong attention to detail
- Experience with the Firebase ecosystem
- Proficient with Git and experience with GitFlow workflows
- Experience with testing: unit, widget, and integration tests (integration tests are lower priority)
- Experience with agile methodologies and ability to lead development sprints
- Excellent communication skills and ability to collaborate effectively
- Passion for education and technology, with a critical mindset for innovation and problem solving
- Nice to have: Experience with Flutter Web and development of educational applications
- Education: Bachelor’s degree in Information Technology (IT)
Benefits
- Health insurance
- Meal allowance
- Transportation allowance (if the role is hybrid or on-site)
- Childcare assistance
- Life insurance
- Profit sharing (PLR)
- Psychological support
- Employee referral program with bonuses for successful referrals
- Partnerships with educational institutions for English/Spanish, postgraduate, and technical courses
- SESC / SENAC partnership
- Dental plan
- GYMPASS
- Veloe
- Insurance discounts
- Discount club and much more
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
FlutterDartMVVMClean ArchitectureRESTful APIsFirebaseunit testingintegration testingagile methodologiesfull-stack development
Soft Skills
communicationcollaborationmentoringattention to detailproblem solvinginnovationleadership