Senior Flutter Developer [Talent Pool]

17 hours, 10 minutes ago
Full-time
Senior
Software Development
ArcTouch

ArcTouch

ArcTouch is a leading software design & development agency that creates custom mobile apps and digital experiences for companies, connecting brands with customers through lovable apps and websites.

Internet Software & Services
251-1K
Founded 2009

Description

  • Build cross-platform Flutter applications for Android, iOS, web, desktop, and other platforms.
  • Participate in English client meetings to discuss technical approaches, estimate deadlines, and support solutioning.
  • Write maintainable, performant, and well-designed code that delivers a strong user experience.
  • Apply object-oriented, SOLID, and clean code principles in day-to-day development.
  • Choose and implement appropriate design patterns and reactive or functional solutions.
  • Design and integrate network layers using RESTful or gRPC APIs.
  • Manage application state and isolate business logic using libraries or custom architecture.
  • Work with dependency injection, asynchronous code, platform channels, and occasional native code.
  • Build for responsiveness, visual quality, and high performance across multiple devices and screen sizes.
  • Write unit, widget, and integration tests to support testable, high-quality code.
  • Use Git-based workflows, participate in code reviews, and support CI/CD processes.
  • Take part in Agile ceremonies and share progress through project management tools such as Jira.

Requirements

  • Experience building Flutter applications across multiple platforms, including mobile, web, and desktop.
  • Strong knowledge of Dart and Flutter best practices, conventions, and tooling such as linters and documentation.
  • Experience with RESTful APIs or gRPC-based integrations.
  • Knowledge of object-oriented programming, SOLID principles, clean code concepts, and design patterns.
  • Experience with state management, dependency injection, and asynchronous programming.
  • Understanding of Flutter rendering, UI performance, responsiveness, and design guidelines.
  • Experience writing unit tests, widget tests, and integration tests.
  • Comfort working with English-speaking clients and collaborating in technical discussions.
  • Willingness to work with native code and platform channels when needed.
  • Must live in Brazil for remote work, unless applying for a specific international opening.

Benefits

  • Health, dental, and life insurance.
  • Mental Health Program with monthly therapy sessions and regular mental health talks.
  • Meal allowance.
  • Wellhub partnership.
  • SESC partnership.
  • Extended maternity, paternity, and adoption leave.
  • Flexible benefits package that can be used for wellness, courses, events, child care, and more.
  • Flexible hours and remote-friendly work, with optional access to the Florianópolis office.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

FlutterFlow Full-Stack Builder

ShaeWellness 1-10 health, wellness & fitness

Human Intelligence is hiring a FlutterFlow Full-Stack Builder to help create and ship a next-generation consumer app experience for AI-first products in digital health, wellness, and intelligent systems.

ClickUp REST API UI Design UX Design
4 days, 17 hours ago

Full Stack Developer (NestJS + Flutter) - #35035

Full Stack Developer at a Philippines-based team building and maintaining scalable applications across backend services and cross-platform mobile products.

Agile Azure CI/CD Dart Docker Firebase Flutter Git GraphQL JWT Microservices NestJS Node.js OAuth PostgreSQL REST API TypeScript
4 days, 17 hours ago

Flutter Application Developer

LifeMD 51-250 Health Care Providers & Services

LifeMD is seeking a mobile developer to help build and enhance a cross-platform telehealth app that connects patients with doctors.

Android AWS Firebase Flutter GCP gRPC iOS REST API
4 days, 23 hours ago

Flutter Developer

Questronix 51-250 IT Services

Flutter developer role focused on building high-volume, low-latency mobile applications for mission-critical systems with an emphasis on performance, reliability, and high availability.

Agile Android Flutter Git GitHub GitLab iOS JIRA Trello
6 days, 6 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers