onsite
Senior Core Flutter Engineer Bump Automation / Mobile DevEx - Somnio Software
Software Engineer
Senior Core Flutter Engineer focused on automating Flutter SDK upgrades, dependency management, and CI/CD workflows to enhance platform stability and developer experience.
About the role
Key Responsibilities
- Design and implement automated pipelines for Flutter SDK and dependency bumping across iOS and Android projects.
- Develop and maintain internal CLI tools that streamline version upgrades and dependency resolution.
- Collaborate with mobile platform teams to harden the Flutter toolchain and ensure backward compatibility.
- Integrate automation logic into CI/CD systems, monitoring performance and reliability.
- Document processes, provide training, and support developers in adopting new automation workflows.
Requirements
- 5+ years of experience with Flutter and Dart in production environments.
- Strong background in CI/CD tooling (GitHub Actions, Bitrise, Fastlane, etc.) and scripting.
- Hands‑on experience with iOS (Swift/Obj‑C) and Android (Kotlin/Java) native dependencies.
- Proficiency in building CLI utilities and automation scripts (Python, Bash, or similar).
- Excellent problem‑solving skills and a passion for improving developer tooling.