# Software Development Engineer III

**Company:** [GoHighLevel](https://hotfix.jobs/companies/gohighlevel)
**Location:** Remote
**Role:** Mobile Engineering
**Experience:** 4+ years
**Skills:** Flutter, Dart, Provider, Freezed, Bloc, Mobx, Protocol Buffers, gRPC, REST APIs, Mobile Ci/Cd, Git, LLMs, Prompt Engineering, Embeddings, Widget Lifecycle
**Posted:** 2026-06-30

> Build and architect scalable Flutter mobile applications for a modular business app platform. The role requires 4+ years of engineering experience, including 3+ years with Flutter/Dart, plus expertise in mobile architecture, performance, CI/CD, and AI-assisted development.

## Job Description

## Responsibilities
- Architect and own high-performance, scalable mobile software from initial design through long-term stability and performance.
- Build production-grade Flutter apps used by thousands of customers daily.
- Leverage LLMs and AI tools to write, refactor, test, and debug code efficiently, while implementing guardrails to reduce hallucinations and improve reliability.
- Develop and maintain shared tooling, frameworks, and libraries for other engineers.
- Collaborate with designers, product managers, and platform/backend engineers to ship full-stack features.
- Measure and improve app performance, test coverage, code health, and build stability using modern development tooling.
- Stay current with AI/LLM technology, Flutter best practices, and mobile architecture patterns.

## Requirements
- 4+ years of professional engineering experience, including 3+ years with Flutter and Dart.
- Demonstrated ability to architect maintainable, modular mobile systems.
- Mastery of Flutter internals, widget lifecycle, performance profiling, and state management approaches such as Provider, Freezed, Bloc, and MobX.
- Experience with Protocol Buffers and gRPC in Dart.
- Track record of shipping and supporting large-scale mobile apps in production.
- Fluency in RESTful API design, mobile CI/CD, and Git-based workflows.
- Strong understanding of AI-driven development tools, including prompt engineering, LLM-based code generation, test writing, and code review automation.
- Familiarity with hallucination mitigation strategies such as code constraints, test scaffolding, embeddings, and context injection.
- Excellent communication and collaboration skills, particularly in distributed, asynchronous teams.

## Nice-to-haves
- Contributions to AI tooling or Flutter open-source libraries.
- Experience building AI-enhanced mobile features.

**Apply:** https://hotfix.jobs/jobs/b4f12952-a884-46c2-8d8d-71e98599dc34
**Canonical:** https://hotfix.jobs/jobs/b4f12952-a884-46c2-8d8d-71e98599dc34