Back to search
Precision Technologies Linkedin · Posted yesterday

Senior Android Developer

New York, United States

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Role: Senior Android Developer

Location: USA (Remote/Hybrid)

Employment Type: Full-Time

Experience: 12+ Years

Job Summary

We are seeking a highly skilled Senior Android Developer with strong experience in both Android and iOS mobile application development. The ideal candidate will be responsible for designing, developing, testing, and deploying enterprise-grade mobile applications while ensuring high performance, scalability, security, and seamless user experiences across mobile platforms.

Required Skills

  • 12+ years of total IT experience in mobile application development.
  • Strong expertise in Android development using Kotlin and Java.
  • Hands-on experience in iOS development using Swift and Objective-C.
  • Experience building and maintaining native mobile applications for both Android and iOS platforms.
  • Strong knowledge of Mobile Application Architecture including MVVM, MVC, MVP, and Clean Architecture.
  • Experience integrating RESTful APIs, GraphQL APIs, and third-party SDKs.
  • Strong understanding of mobile application lifecycle, deployment, and maintenance.
  • Experience with Firebase, Push Notifications, Mobile Authentication, and Mobile Security.
  • Expertise in performance tuning, debugging, memory optimization, and application monitoring.
  • Experience with local storage technologies such as SQLite, Room Database, Core Data, and Realm.
  • Knowledge of version control systems such as Git, GitHub, GitLab, and Bitbucket.
  • Experience with CI/CD pipelines, automated testing, and mobile application deployment.
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP).
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent communication and collaboration skills in Agile environments.

Responsibilities

  • Design, develop, test, and maintain high-quality Android and iOS mobile applications.
  • Collaborate with product owners, UX/UI designers, backend developers, and QA teams to deliver robust mobile solutions.
  • Develop reusable, scalable, and maintainable mobile application components.
  • Integrate mobile applications with backend services, APIs, and cloud platforms.
  • Ensure application security, reliability, and performance across devices.
  • Troubleshoot and resolve complex mobile application issues.
  • Participate in code reviews and enforce coding standards and best practices.
  • Optimize applications for maximum speed, scalability, and responsiveness.
  • Support application releases through Google Play Store and Apple App Store.
  • Stay current with emerging mobile technologies, frameworks, and industry best practices.

Preferred Skills

  • Experience with Flutter or React Native.
  • Knowledge of Microservices and Backend Integration.
  • Experience with Mobile DevOps and Application Monitoring tools.
  • Exposure to AI/ML-enabled mobile applications.
  • Experience working in Agile/Scrum environments.


Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If CV tailoring and application tracking get heavy, Full Caio Agent adds a human specialist.
View Full Agent