Jobgether
Analista de Desenvolvimento Mobile Flutter (vaga afirmativa PCD)
engineeringfull-timeBrazil
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
✦ AutoApply Sick of applying? We apply to roles like this for you, up to 20 a month.
Learn more
About the role
Accountabilities
- Develop, maintain, adapt, and enhance mobile applications using Flutter, contributing to product quality and continuous evolution.
- Support the definition of technical feasibility and contribute to sustainable, scalable, and business-aligned solutions.
- Develop and integrate modules, applications, and internal environments, ensuring effective communication with APIs and backend services.
- Apply Design Systems and reusable components to promote consistency, productivity, and quality across mobile development.
- Implement unit and widget tests to improve application reliability, stability, and maintainability.
- Work with state management approaches and architectural patterns, particularly Clean Architecture.
- Contribute to technical debt reduction, code quality improvements, and the evolution of development practices.
- Participate collaboratively throughout the development lifecycle, contributing to technical decisions and overall team results.
- Experience developing mobile applications using Flutter.
- Knowledge of Design Systems and reusable component implementation.
- Knowledge of unit testing and widget testing.
- Familiarity with major state management approaches in Flutter.
- Knowledge of software architecture patterns, particularly Clean Architecture.
- Familiarity with design and development patterns such as Facade and Decorator.
- Experience integrating APIs and backend services using HTTP libraries such as Dio.
- Basic knowledge of Microservices and/or Micro Apps architectures.
- Strong analytical and problem-solving skills.
- Interest in continuous learning and technical development.
- Strong communication and organizational skills, with the ability to work effectively in collaborative and agile environments.
- Knowledge of TDD and/or BDD practices.
- Familiarity with Firebase Dynamic Links and Deep Links.
- Experience analyzing and monitoring application failures using Firebase Crashlytics.
- Knowledge of code quality tools such as SonarQube.
- Familiarity with Remote Config, ConfigCat, or other feature toggle solutions.
- Knowledge of Firebase Analytics for event and metrics monitoring.
- Knowledge of CI/CD processes and tools such as Jenkins.
- Experience with version control platforms such as GitHub or Bitbucket.
- Knowledge of Agile methodologies, particularly Scrum.
- Familiarity with project and task management tools, preferably Jira.
- Fully remote work.
- Permanent employment.
- Opportunity to develop your career in technology and digital products.
- Agile, collaborative, and customer-focused work environment.
- Opportunity to work with modern mobile development technologies.
- Continuous learning and technical development opportunities.
- Affirmative position for people with disabilities (PwD), within an environment committed to diversity and inclusion.
Requirements
Nice to have:
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