Senior Android Developer
Precision Technologies
hybridseniorpermanentmobile New York, United States 77 days ago via LinkedIn
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
KotlinJavaSwiftObjective-CAndroidiOSClean ArchitectureMVVMFirebaseCI/CD
About the role
Role: Senior Android Developer
Precision Technologies is seeking a Senior Android Developer to build and maintain enterprise-grade mobile applications across Android and iOS. The role involves designing, developing, testing, deploying, and continuously improving mobile apps with a strong focus on performance, scalability, security, and user experience.
Responsibilities
- Design, develop, test, and maintain high-quality Android and iOS mobile applications.
- Collaborate with product owners, UX/UI designers, backend developers, and QA to deliver robust solutions.
- Build reusable, scalable, maintainable mobile components.
- Integrate mobile apps with backend services, APIs, and cloud platforms.
- Ensure security, reliability, and performance across devices.
- Troubleshoot and resolve complex mobile issues.
- Participate in code reviews and enforce coding standards/best practices.
- Optimize apps for speed, scalability, and responsiveness.
- Support releases to Google Play Store and Apple App Store.
- Stay current with emerging mobile technologies and best practices.
Required Skills
- 12+ years of total IT experience in mobile application development.
- Strong Android expertise using Kotlin and Java.
- Strong iOS expertise using Swift and Objective-C.
- Native mobile application experience on both platforms.
- Mobile architecture knowledge including MVVM, MVC, MVP, and Clean Architecture.
- API integration experience with REST and GraphQL, plus third-party SDKs.
- Mobile lifecycle, deployment, and maintenance experience.
- Firebase, Push Notifications, Mobile Authentication, and Mobile Security.
- Performance tuning, debugging, memory optimization, and application monitoring.
- Local storage: SQLite/Room, Core Data, Realm.
- Version control: Git, GitHub, GitLab, Bitbucket.
- CI/CD, automated testing, and mobile deployment.
- Cloud familiarity with AWS, Azure, or GCP.
- Strong analytical/troubleshooting and communication skills in Agile environments.
Preferred Skills
- Experience with Flutter or React Native.
- Knowledge of microservices and backend integration.
- Exposure to Mobile DevOps and application monitoring tools.
- Exposure to AI/ML-enabled mobile applications.
- Experience working in Agile/Scrum environments.
Scraped 7/8/2026