Jobgether
Analista de Desenvolvimento Mobile Flutter Jr (vaga afirmativa PCD)
engineeringfull-timeBrazil
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
beginner
✦ 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.
- 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).
- 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.
Requirements:
Benefits:
✦ 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