Jobgether
Jobgether

Analista de Desenvolvimento Mobile Flutter Jr (vaga afirmativa PCD)

engineeringfull-timeBrazil
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
beginner
Apply for this position
✦ AutoApply Sick of applying? We apply to roles like this for you, up to 20 a month.
Learn more

About the role

Accountabilities:

    • Develop and evolve mobile applications using Flutter, contributing to a major digital payments product.
    • Support the technical assessment of solutions and contribute to defining feasible, sustainable approaches to product development.
    • Develop, adapt, and maintain application modules while integrating them with internal applications, services, and environments.
    • Integrate mobile applications with backend APIs and services using HTTP request libraries such as Dio.
    • Contribute to product development, maintenance, and continuous improvement, with a strong focus on quality, reuse, scalability, and reduction of technical debt.
    • Apply Design Systems and reusable components to deliver consistent and maintainable mobile experiences.
    • Implement and maintain appropriate Flutter state-management approaches and architectural patterns, including Clean Architecture.
    • Develop and maintain unit and widget tests to support application quality and reliability.
    • Apply software design and development patterns such as Facade, Decorator, and similar approaches where appropriate.
    • Contribute to solutions based on microservices and/or micro-app architectures.
    • Participate actively in the full development lifecycle, from technical discussions and implementation through testing, delivery, and ongoing support.
    • Collaborate with team members in an agile environment, sharing knowledge and contributing to continuous technical improvement.
    • Help identify problems, investigate issues, and implement solutions that improve application quality and user experience.
    • Requirements:

      • Professional or academic experience developing mobile applications with Flutter.
      • Knowledge of Design Systems and reusable UI components.
      • Knowledge of unit testing and widget testing in Flutter.
      • Understanding of common Flutter state-management approaches.
      • Knowledge of software architecture patterns, particularly Clean Architecture.
      • Familiarity with software design patterns such as Facade and Decorator.
      • Experience or familiarity with integrating APIs and backend services using HTTP libraries such as Dio.
      • Basic knowledge of microservices and/or micro-app architectures.
      • Strong analytical and problem-solving abilities.
      • Interest in continuous learning and technical development.
      • Ability to work collaboratively and contribute effectively within a team.
      • Good communication, organization, and ownership skills.
      • Knowledge of TDD and/or BDD is a plus.
      • Familiarity with Firebase Dynamic Links/deep links, Firebase Crashlytics, Firebase Analytics, and Remote Config/ConfigCat or other feature-toggle solutions is desirable.
      • Knowledge of code-quality tools such as SonarQube is an advantage.
      • Familiarity with CI/CD, including tools such as Jenkins, is beneficial.
      • Experience with version-control platforms such as GitHub or Bitbucket is a plus.
      • Familiarity with Scrum, Jira, and other agile project-management tools is desirable.
      • This is an affirmative opportunity for professionals with disabilities (PCD).
      • Benefits:

        • Opportunity to work on a high-impact digital payments product in a technology-driven financial services environment.
        • Exposure to modern mobile development practices, Flutter architecture, APIs, testing, CI/CD, and agile methodologies.
        • Collaborative environment with opportunities for technical learning and continuous professional development.
        • Opportunity to contribute to product evolution while developing strong mobile engineering expertise.
        • Inclusive workplace committed to diversity, equity, and belonging.
        • Dedicated focus on creating opportunities for professionals from diverse backgrounds, including people with disabilities.
        • Opportunities to develop skills through hands-on experience with modern engineering tools and practices.
        • Supportive team environment that values collaboration, communication, ownership, and continuous improvement.
        • Compensation and benefits package according to the applicable employment terms and local policies.
✦ Sick of applying to 40 jobs a month?
I rewrite your resume for ATS by hand first. Once you sign off on it, AutoApply applies to up to 20 roles like this a month, cover letter in your own voice each time. From $14.99/mo, cancel anytime.
Get AutoApply
Apply now