Senior Core Flutter Engineer (Bump Automation / Mobile DevEx)

Reposted 5 Days Ago
Be an Early Applicant
Hiring Remotely in Buenos Aires, Ciudad Autónoma de Buenos Aires, ARG
Remote
Senior level
Software • App development
Digital Product Agency | Top Flutter Development Company | We Design, Build & Scale Products Across Platforms
The Role
The Senior Core Flutter Engineer will automate SDK and dependency updates in mobile development, ensure CI/CD integration, and enhance developer experience. Requires strong Flutter and Dart expertise, along with native iOS and Android knowledge.
Summary Generated by Built In

We are looking for a Senior Core Flutter Engineer to join a high-impact mobile developer-experience initiative focused on SDK and dependency bump automation. This role is not centered on building premium end-user UI flows; it is centered on making the mobile platform safer, faster, and more maintainable by automating Flutter version upgrades, dependency updates, and the supporting workflows around them. The ideal candidate treats Flutter as a platform toolchain and ecosystem to operate, extend, and harden at scale.

As a Senior Engineer, you will work across Flutter and Dart tooling, native iOS and Android dependencies, internal CLI workflows, CI/CD systems, and automation logic that can safely produce buildable and testable upgrade paths. You are expected to bring 5+ years of overall software engineering experience, with at least 4+ years of strong hands-on Flutter and Dart experience, plus meaningful exposure to native mobile toolchains and automation-heavy engineering environments. The ideal candidate combines mobile platform depth with strong operational judgment, especially in environments where a broken dependency or SDK bump can disrupt many teams at once.

  • Flutter + Dart Toolchain Depth: Strong hands-on experience with Flutter and Dart at platform level, including package management, dependency resolution, build configuration, version constraints, and troubleshooting complex upgrade paths.

  • Dependency and SDK Bump Automation: Experience designing or maintaining workflows that automate Flutter SDK upgrades, package version bumps, and dependency hygiene with strong safety controls and clear rollback paths.

  • Native iOS Toolchain: Solid operational knowledge of Xcode versioning, CocoaPods, simulator and device build flows, XCFramework-related issues, and the failure modes that commonly appear during iOS dependency or SDK upgrades.

  • Native Android Toolchain: Strong understanding of Gradle-based Android delivery, wrapper and plugin versioning, dependency conflicts, build performance, and the operational issues that commonly surface during Android upgrades.

  • Internal CLI / Monorepo Tooling: Experience designing or extending internal tooling that coordinates dependency checks, selective execution, repository-wide automation, and platform workflows across mobile codebases or monorepos.

  • CI/CD Integration: Practical ability to connect automation flows with CI systems such as Jenkins, GitHub Actions, Bitrise, or equivalent platforms so that bumps are validated, reproducible, and safe to merge.

  • Safe Automation Design: Strong judgment around dry runs, blast-radius reduction, canary strategies, failure handling, and rollback planning for automations that can affect many packages or teams at once.

  • Agentic AI / LLM Tooling: Hands-on experience building agentic workflows with LLM APIs (OpenAI, Anthropic, Gemini, or equivalent), including tool use, structured output, retries, and context-window management. The goal is an agent that runs upgrades, not a script surface-level use of code-completion tools (Copilot, Cursor) is not sufficient.

  • Git Automation at Scale: Experience with automated branch creation, PR flows, large-scale refactors, dependency update routing, and engineering workflows that require coordination across many repositories or modules.

  • Failure Reproduction and Debugging: Ability to take a broken upgrade or red CI run, reproduce it locally, isolate the root cause, and translate that into safer automation rules or tool improvements.

  • Testing and Validation Strategy: Commitment to robust validation through unit, integration, and pipeline-level checks so that automation is backed by reliable signals rather than blind version changes.

  • Developer Experience Mindset: Comfort building tooling that reduces operational friction for engineers, improves upgrade confidence, and makes platform maintenance easier across multiple teams.

  • English C1: Ability to communicate technical trade-offs clearly, document automation rules, and collaborate effectively in a remote, multicultural environment.

EXTRAS (Nice to have)

  • Clojure or Backend Automation Context: Exposure to backend automation ecosystems, centralized dependency metadata, or patterns inspired by internal bump bots and platform-wide upgrade tooling.

  • Mobile Fleet Upgrade Experience: Experience coordinating upgrades across many apps, packages, or modules where sequencing, ownership, and validation rules matter more than single-app delivery.

  • Fastlane and Release Automation: Hands-on familiarity with Fastlane, signing workflows, and release-related automation that often interacts with platform and dependency updates.

  • Security and SDK Governance: Awareness of third-party SDK lifecycle management, ownership models, security implications, and when dependency updates require more than mechanical version bumps.

  • Observability for Automation: Experience instrumenting automation workflows with logs, metrics, dashboards, or other signals that help teams trust and debug upgrade systems.

  • Native Package Ecosystems: Additional familiarity with CocoaPods internals, Carthage, SPM, or advanced Gradle dependency management can be valuable in complex mobile upgrade programs.

Quick Skills Reference

  • Languages: Dart, Kotlin, Swift, Bash, Python

  • Mobile: Flutter, Dart Tooling, CocoaPods, Gradle, Xcode, Android Build Systems

  • Automation: SDK Bumps, Dependency Upgrades, CI Validation, Git Automation, Safe Rollouts

  • Platform Tooling: Internal CLI, Monorepo Workflows, Upgrade Pipelines, Developer Experience

  • Cloud / Tools: Jenkins, GitHub Actions, Bitrise, Fastlane, Observability, AI-Assisted Tooling

Skills Required

  • At least 5 years of software engineering experience
  • 4+ years of hands-on Flutter and Dart experience
  • Operational knowledge of iOS and Android toolchains
  • Experience with CI/CD systems
  • Familiarity with LLM APIs
  • Ability to communicate in English at C1 level
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
San Francisco, California
63 Employees
Year Founded: 2019

What We Do

We’re a Digital Product Agency you can grow with, globally recognized as a Top Flutter development company. We design, build, and scale digital products by combining strong product strategy, thoughtful design, and solid engineering. With 95+ experts, we build products for any screen: mobile, web, desktop, and embedded devices, always focusing on scalability, performance, and long-term maintainability. As a company focused on custom digital products, we understand that every business has unique needs. We have experience across multiple industries, including Fintech, Healthcare, Media & Entertainment, Fashion & Beauty, Retail, Gastronomy, and Hospitality, among others. Our services include: ► Full Product Development - ​From concept to reality, our team of experts combines technical prowess with a keen eye for design, ensuring that your cross-platform app stands out amidst a sea of competitors. ► Product Discovery - ​​Navigate the market with confidence. We’ll guide you through product discovery, unlocking valuable insights and shaping products that resonate with your target audience. ► Staff Augmentation - Our expert team of Flutter developers will seamlessly integrate with your team to help you achieve your development goals and meet your deadlines. Whether you want to create a product from scratch or you need an addition to your in-house team, we are your trusted tech partner. 📩 Contact us at [email protected] and let's get started! 👉 Check out some of our success cases here https://somniosoftware.com/our-work

Similar Jobs

Circle Logo Circle

Senior Director of Ecosystem Growth, Andean and Southern Cone

Blockchain • Fintech • Payments • Financial Services • Cryptocurrency • Web3
In-Office or Remote
Buenos Aires, Ciudad Autónoma de Buenos Aires, ARG
1050 Employees

Tapestry - Coach and Kate Spade Logo Tapestry - Coach and Kate Spade

Temporary Associate

eCommerce • Fashion • Retail • Sales • Wearables • Design
Remote or Hybrid
14 Locations
16000 Employees
15-20 Hourly

Mastercard Logo Mastercard

Consultant

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Remote or Hybrid
Buenos Aires, Ciudad Autónoma de Buenos Aires, ARG
38800 Employees

Mastercard Logo Mastercard

Technical Project Manager

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Remote or Hybrid
Buenos Aires, Ciudad Autónoma de Buenos Aires, ARG
38800 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account