435,278open jobs
15,177companies
61,432added this week
Browse all
Location
Remote (Brazil)
Seniority
Senior
Employment
Full-Time
Overview
Company
Impact
Profile match
Jobgether is a Belgian recruitment platform built entirely around remote and flexible work, aggregating openings from thousands of employers that allow work from outside an office. Its matching engine ranks roles against a candidate's skills, seniority and stated preferences on location and flexibility, rather than leaving people to filter a keyword search, and it verifies how genuinely remote each posting is. The company also runs an AI screening layer that shortlists applicants for employers, and publishes research and guidance on distributed work practices alongside the job marketplace itself.

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Pessoa Desenvolvedora Flutter SR based in Brazil.

This role offers the opportunity to build and evolve high-quality mobile applications within a collaborative and technology-driven environment.

You will contribute throughout the software development lifecycle, from writing and testing code to monitoring applications in production.

The position focuses on Flutter development while encouraging strong engineering practices around architecture, quality, security, and performance.

You will work closely with other developers to deliver scalable solutions aligned with project requirements and customer expectations.

As a senior professional, you will also provide technical guidance, contribute to engineering decisions, and help improve development practices.

The role provides exposure to modern technologies, agile methodologies, CI/CD, analytics, automated testing, and cloud-based mobile services.

It is an excellent opportunity for a senior Flutter developer who enjoys solving complex challenges and continuously improving both products and engineering practices.

Accountabilities:

    • Develop and maintain mobile applications using Flutter, writing clean, efficient, and maintainable code aligned with project specifications and requirements.
    • Design, implement, and evolve applications for iOS and Android while ensuring consistent functionality, performance, usability, and reliability.
    • Write and execute unit and widget tests, identify bugs and technical issues, and implement effective solutions to ensure high-quality deliveries.
    • Apply appropriate architecture and design patterns, including Clean Architecture, to build scalable and maintainable applications.
    • Integrate mobile applications with backend services and APIs using request providers and related technologies.
    • Work with Git-based version control systems and collaborate effectively with other developers throughout the development lifecycle.
    • Support CI/CD pipelines and development workflows, contributing to efficient and reliable software delivery.
    • Monitor applications in production, analyse incidents and crashes, and implement improvements to maintain application stability and performance.
    • Implement and support analytics, feature management, remote configuration, and other capabilities used to improve application functionality and user experience.
    • Maintain clear and useful technical documentation to facilitate future maintenance, updates, and knowledge sharing.
    • Provide technical guidance and support to other members of the development team, contributing to high-quality and consistent delivery standards.
    • Research and evaluate new technologies, tools, and development approaches that can improve software performance, efficiency, and quality.
    • Collaborate within Agile teams and participate in practices such as Scrum, continuous improvement, and technical planning.
    • Requirements:

      • Experience developing applications with Flutter.
      • Strong understanding of mobile application development and the software development lifecycle.
      • Knowledge of Design Systems and their application in mobile products.
      • Experience with unit testing and widget testing.
      • Understanding of state-management approaches and the ability to select appropriate solutions for different application requirements.
      • Knowledge of software architecture patterns, particularly Clean Architecture.
      • Familiarity with software design and development patterns such as Facades, Decorators, and similar approaches.
      • Experience integrating mobile applications with backend services using request providers such as Dio.
      • Understanding of Microservices and Micro Apps concepts.
      • Familiarity with TDD and BDD is a plus.
      • Knowledge of feature management using Firebase Remote Config or feature toggles.
      • Familiarity with Firebase Dynamic Links is a plus.
      • Familiarity with crash analysis tools such as Firebase Crashlytics is a plus.
      • Knowledge of analytics implementation and Firebase Analytics tagging.
      • Understanding of CI/CD development pipelines and tools such as Jenkins.
      • Familiarity with code-quality tools such as Sonar is a plus.
      • Experience using project and task management tools, preferably Jira.
      • Experience managing source-code repositories using platforms such as GitHub or Bitbucket.
      • Experience working within Agile environments and methodologies such as Scrum.
      • Familiarity with AI-powered tools and technologies used in software development.
      • Higher education in Information Technology, Computer Engineering, Information Systems, Computer Science, or a related field is desirable.
      • English proficiency is desirable.
      • Strong problem-solving, communication, collaboration, and technical leadership skills.
      • Proactive and continuous-improvement mindset, with the ability to research new technologies and translate them into practical engineering solutions.
      • Benefits:

        • Remote work model offering flexibility in how and where you perform your work.
        • Opportunity to work within a collaborative technology and innovation environment.
        • Continuous learning and professional development opportunities.
        • Access to technical communities, training initiatives, and knowledge-sharing programs.
        • Opportunities to develop your career and strengthen your technical expertise.
        • Inclusive environment that values diversity, respect, ethics, collaboration, and professional growth.
        • Opportunity to work on challenging digital products and scalable technology solutions.
        • Exposure to modern development practices, technologies, and international projects.
        • Accessibility and inclusion initiatives supporting professionals with disabilities.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
435,278 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
In your city
Full Stack Engineer 2 days ago
$20k – $53k per year (Estimated) • In office • Full-Time • 5+ years exp • Hyderabad • Coimbatore
JavaScript
C#
C#
.NET
DevOps
CI/CD
Apply
Remote/Hybrid • Full-Time • 8+ years exp • Pune
JavaScript
TypeScript
Frontend
Angular
DevOps
Rest API
CI/CD
Kubernetes
Apply
$62k – $132k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Madrid
Python
Java
PowerShell
Java
Spring Boot
DevOps
Terraform
Ansible
GCP
OpenShift
Helm
Azure
CI/CD
AWS
Kubernetes
Configuration Management
Apply
Remote/Hybrid • 2+ years exp
PHP
SQL
PHP
Symfony
Databases
MySQL
DevOps
Git
Docker
Graylog
Management
Jira
Apply
Remote/Hybrid • 4+ years exp
Python
SQL
Python
pySpark
Databases
Databricks
AI/ML
Spark
dbt
AI Agents
Agentic Workflows
DevOps
GCP
CI/CD
Apply
$108k – $196k per year (Estimated) • Remote • Full-Time • 4+ years exp
Python
JavaScript
Databases
PostgreSQL
AI/ML
Copilot
Cursor
Claude
Claude Code
OpenAI Codex
Frontend
Next.js
React.js
DevOps
GitHub
Apply
$57k – $110k per year (Estimated) • Remote • Full-Time • 4+ years exp
Python
JavaScript
Databases
PostgreSQL
AI/ML
Copilot
Cursor
Claude
Claude Code
OpenAI Codex
Frontend
Next.js
React.js
DevOps
GitHub
Apply
$80k – $160k per year (Estimated) • Remote • Full-Time • 4+ years exp
Python
JavaScript
Databases
PostgreSQL
AI/ML
Copilot
Cursor
Claude
Claude Code
OpenAI Codex
Frontend
Next.js
React.js
DevOps
GitHub
Apply
$69k – $137k per year (Estimated) • Remote • Full-Time • 4+ years exp
Python
JavaScript
Databases
PostgreSQL
AI/ML
Copilot
Cursor
Claude
Claude Code
OpenAI Codex
Frontend
Next.js
React.js
DevOps
GitHub
Apply
$97k – $200k per year (Estimated) • Remote • Full-Time • 4+ years exp
Python
JavaScript
Databases
PostgreSQL
AI/ML
Copilot
Cursor
Claude
Claude Code
OpenAI Codex
Frontend
Next.js
React.js
DevOps
GitHub
Apply
See all jobs
This is one of many
435,278 more open roles from verified company boards, updated every day.