Mobile Application Developer
GridCrest by Kaynes
Role Overview
As a Mobile Developer, you will design, develop, test, and maintain mobile applications with strong focus on iOS development, Flutter-based cross-platform delivery, and Kotlin-related mobile components. You will collaborate closely with product, design, backend, QA, and DevOps teams to deliver secure, scalable, and high-quality app experiences.
What You’ll D
- oBuild, enhance, and maintain mobile applications for Android and iOS and cross-platform environments
- .Develop features using Swift, Flutter, and Kotlin as required
- .Collaborate with product managers, designers, backend engineers, QA, and DevOps teams
- .Contribute to scalable mobile architecture, clean code practices, and reusable components
- .Integrate mobile applications with REST/GraphQL APIs, authentication flows, offline storage, and push notifications
- .Write unit tests and UI automation tests to improve reliability and release quality
- .Use Git, pull requests, code reviews, and branching strategies effectively
- .Work with Azure DevOps or similar tools for sprint planning, pipelines, builds, and release tracking
- .Participate actively in Agile Scrum ceremonies and support continuous improvement
- .Troubleshoot production issues using logs, crash reports, analytics, and performance metrics
.
Skills & Technologi
- esiOS: Swift, SwiftUI/UIKit, Swift Concurrency, app lifecycle, memory manageme
- ntCross-platform: Flutter, Dart, reusable UI/componen
- tsKotlin: Android modules, Kotlin components, Coroutines/Flow, platform integratio
- nsArchitecture: MVVM, MVI, Clean Architecture, modularization, dependency injecti
- onDevOps: Azure DevOps, CI/CD pipelines, build automation, release manageme
- ntSource control: Git, pull requests, branching, code revie
- wsTesting: Unit testing, UI automation, mocking frameworks, test reporti
- ngAPIs & tooling: REST/GraphQL, JSON, Firebase Crashlytics/Analytics or equivale
nt
What We’re Looking
- ForAround 5+ years of hands-on experience in mobile application developme
- nt.Mandatory experience with Flutter and Kotl
- in.Experience delivering production mobile applications with strong performance, security, and usability standar
- ds.Hands-on experience with Git and Azure DevOps or similar development lifecycle too
- ls.Good understanding of Agile Scrum ways of worki
- ng.Strong testing mindset with experience in unit testing and UI automati
- on.Ability to debug complex issues, analyze crashes, and improve app stabili
- ty.Good communication skills and ability to collaborate across engineering, product, design, and QA tea
ms.
Good to
- HaveExperience with mobile CI/CD, app signing, TestFlight, Play Store releases, or Fastl
- ane.Exposure to Kotlin Multiplatform, shared libraries, or cross-platform component des
- ign.Experience with analytics, crash reporting, feature flags, or observability to
- ols.Exposure to IoT, connected devices, smart metering, or enterprise mobile applicati
- ons.Ability to mentor junior developers and contribute to engineering best practi