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


ces.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.