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