Taro Logo

Software Development Engineer II (Mobile - Flutter)

HighLevel is a cloud-based, all-in-one white-label marketing and sales platform that empowers marketing agencies, entrepreneurs, and businesses to elevate their digital presence and drive growth.
Mobile
Mid-Level Software Engineer
Remote
1,000 - 5,000 Employees
4+ years of experience
AI · Enterprise SaaS

Description For Software Development Engineer II (Mobile - Flutter)

HighLevel, a rapidly growing SaaS company with over 1,500 team members across 15+ countries, is seeking a Software Development Engineer II specialized in Flutter development. The platform processes over 15 billion API hits daily and manages 470 terabytes of data across five databases. This role combines mobile development expertise with cutting-edge AI implementation, focusing on building and maintaining the company's Mobile Platform. The ideal candidate will be responsible for architecting complex systems, shipping high-performance mobile apps at scale, and innovating with AI-assisted development. The position offers the opportunity to work in a remote-first environment while contributing to a platform that serves over 2 million businesses globally. The role requires strong expertise in Flutter/Dart, AI/LLM technology, and system architecture, making it perfect for developers who want to push the boundaries of mobile development while working with advanced technologies. The company's impact is significant, powering over 1.5 billion messages and generating over 200 million leads monthly for its clients.

Last updated a day ago

Responsibilities For Software Development Engineer II (Mobile - Flutter)

  • Architect and own high-performance, scalable mobile software — from initial design to 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
  • Develop and maintain shared tooling, frameworks, and libraries
  • Collaborate with designers, PMs, and platform/backend engineers to ship full-stack features
  • Measure and improve app performance, test coverage, code health, and build stability
  • Stay on the bleeding edge of AI/LLM technology, Flutter best practices, and mobile architecture patterns

Requirements For Software Development Engineer II (Mobile - Flutter)

  • 4+ years of professional engineering experience (SDE II/III), including 3+ years in Flutter/Dart
  • Demonstrated ability to architect maintainable, modular mobile systems
  • Mastery of Flutter internals, widget lifecycle, performance profiling, and popular state management approaches
  • Experience working with Protobuf/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
  • Familiarity with hallucination mitigation strategies
  • Excellent communication and collaboration skills

Interested in this job?

Jobs Related To HighLevel Software Development Engineer II (Mobile - Flutter)

Mobile App Developer - React Native

Mobile App Developer position at Popl, developing React Native applications for a leading digital business card platform with 2M+ downloads.

Regular React Native Developer

Regular React Native Developer position at Mobile Wave Solutions, offering remote work, comprehensive benefits, and the opportunity to work on innovative sports industry applications.

Software Development Engineer-II, Alexa Smart Home

Software Development Engineer-II position at Amazon Lab126, focusing on Alexa Smart Home app development using React Native and modern mobile technologies.

Software Engineer II -Android/Ios

Software Engineer II position at Microsoft Teams focusing on Android/iOS development for calling and meetings features.

Flutter Developer

Flutter Developer position at Unlimit to build B2B banking application for European and Asian markets, requiring 3+ years of Flutter experience.