ANDROID / IOS MOBILE DEVELOPER
VeriiPro · San Leandro, CA · 2 days ago
Information TechnologyContract
About the role
We are seeking a skilled Android/iOS Mobile Developer to design, develop, and maintain high-performance mobile applications. The ideal candidate will have experience with mobile architecture, REST API integration, Agile development, and application troubleshooting.
Responsibilities
- Design, develop, test, and maintain native Android or iOS applications.
- Develop scalable mobile solutions using Java and related technologies.
- Integrate RESTful APIs and third-party services.
- Collaborate with product managers, UI/UX designers, backend developers, and QA teams.
- Optimize applications for performance, responsiveness, security, and reliability.
- Troubleshoot and resolve application defects and production issues.
- Conduct code reviews and follow development best practices.
- Participate in Agile/Scrum ceremonies and sprint planning.
- Ensure applications are secure, maintainable, and scalable.
Requirements
- Strong Java programming experience.
- Hands-on Android development using Android SDK.
- Experience with MVVM, MVP, or Clean Architecture.
- Experience with REST APIs, JSON, Retrofit, or Volley.
- Proficiency with Android Studio, Gradle, and Git.
- Experience with SQLite/Room Database.
- Strong debugging, testing, and problem-solving skills.
- Understanding of mobile application security best practices.
Preferred Skills
- Experience with iOS development using Swift or Objective-C.
- Knowledge of Flutter or React Native.
- Experience with Firebase.
- Familiarity with CI/CD and automated mobile deployments.
- Exposure to AWS, Azure, or Google Cloud.
- Experience publishing applications to Google Play Store or Apple App Store.