50 Spectrum Consultants Jobs
Mobile App Developer - Android/iOS (3-7 yrs)
Spectrum Consultants
posted 9hr ago
Fixed timing
Key skills for the job
Job Title : Mobile Application Developer
Job Location : Coimbatore
About the Role :
We are looking for a talented and experienced Mobile Application Developer to join our dynamic team. The ideal candidate will have a strong background in Android app development, with some exposure to iOS development, and a proven track record in implementing robust online/offline synchronization in mobile applications.
Key Responsibilities :
- Android Application Development : Lead and develop high-quality Android applications with a focus on performance, reliability, and maintainability. Ensure applications are optimized for various Android devices.
- iOS Development Exposure : Assist in developing and maintaining iOS applications. Apply knowledge of iOS development principles to support cross-platform consistency and efficiency.
- Online/Offline Synchronization : Implement effective synchronization mechanisms allowing seamless online and offline functionality. Ensure data integrity and consistency across local and remote databases.
- Full Lifecycle Development : Participate in the entire application lifecycle, from concept to deployment and post-release support. Collaborate with cross-functional teams to define, design, and ship new features.
- UI/UX Best Practices : Collaborate with design teams to ensure applications are user-friendly and align with modern UI/UX principles.
- Quality Assurance : Write and maintain reliable code. Conduct thorough testing to identify and fix bugs. Enhance application performance.
- Technical Documentation : Document all aspects of the applications for ongoing support and future developments.
- Stay Updated : Keep up-to-date with the latest industry trends and technologies in mobile development. Experiment with new technologies and practices to improve product development.
Qualifications :
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 3-4 years of professional experience in mobile application development, primarily with Android.
- Strong experience with Android SDK, different versions of Android, and dealing with different screen sizes.
- Experience in implementing online/offline data synchronization in Android applications.
- Familiarity with RESTful APIs to connect Android applications to back-end services.
- Solid understanding of Android UI design principles, patterns, and best practices.
- Some exposure to iOS development, with skills in Swift or Objective-C being advantageous.
- Experience with offline storage, threading, and performance tuning.
- Familiarity with cloud message APIs and push notifications.
- Proficient understanding of code versioning tools, such as Git
- Strong problem-solving skills and the ability to work in a fast-paced environment.
Preferred (but not required) :
- Knowledge of additional programming languages like Kotlin or Flutter
- Experience with continuous integration and deployment (CI/CD) for mobile applications.
- Familiarity with agile methodologies.
Functional Areas: Other
Read full job descriptionPrepare for Mobile App Developer roles with real interview advice
5-10 Yrs
₹ 15 - 30L/yr
Hyderabad / Secunderabad, Chennai, Bangalore / Bengaluru
3-8 Yrs
₹ 25 - 40L/yr
Hyderabad / Secunderabad, Chennai, Bangalore / Bengaluru