Mobile Development Analyst (Mid-level)
Posted 47ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Mobile Development Analyst leading the development of educational apps at Almaviva Solutions. Collaborating with teams to innovate and implement user-friendly interfaces with Flutter and Dart.
Responsibilities:
- 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




















