Almaviva Solutions

Mobile Development Analyst (Mid-level)

Almaviva Solutions

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

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