Senior Mobile Developer

J
JobgetherMobile Engineering
Remote work flexibility within IndiaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
4–8 years
Required Skills
AgileAndroidFlutterGitKotlinSwiftRESTful APIsiOS

Requirements

  • 4–8 years of professional experience in mobile application development.
  • Strong expertise in Android development using Kotlin and iOS development using Swift.
  • Hands-on experience with Flutter and Dart for cross-platform mobile application development.
  • Experience deploying applications to both Google Play Store and Apple App Store.
  • Strong understanding of mobile architecture, UI/UX principles, performance optimization, and security best practices.
  • Experience integrating RESTful APIs and third-party SDKs.
  • Familiarity with Git and modern software development workflows.
  • Strong analytical thinking and ability to troubleshoot complex technical challenges.
  • Excellent communication and collaboration skills, with the ability to work effectively in cross-functional teams.
  • Experience with Agile methodologies and development practices.

Responsibilities

  • Design, develop, and maintain high-quality native Android applications using Kotlin and iOS applications using Swift.
  • Build and enhance cross-platform mobile applications using Flutter and Dart to provide consistent experiences across devices.
  • Integrate mobile applications with backend services through REST APIs and third-party SDKs.
  • Optimize application performance, scalability, security, and stability by identifying bottlenecks and implementing effective solutions.
  • Collaborate with product managers, designers, and engineering teams to create intuitive, responsive, and visually engaging mobile interfaces.
  • Manage the complete application deployment lifecycle, including App Store and Play Store releases, code signing, and platform compliance.
  • Participate in technical discussions, contribute to architecture decisions, and help improve development practices.
  • Follow software engineering best practices, including version control, testing, documentation, and maintainable code development.
  • Contribute to Agile development processes and continuous improvement initiatives.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now