Job Title: Mobile Application Lead Developer Specialist
Location: Boulder, Colorado
Experience: 12+ Years
Employment Type: Contract
Interview Type: In-Person or Webcam
Job Description We are seeking a highly experienced Mobile Application Lead Developer Specialist to drive the design, development, and implementation of advanced mobile applications across iOS and Android platforms. The ideal candidate will bring strong expertise in mobile architecture, cross-platform frameworks, backend integration, performance optimization, and team leadership. This role involves close collaboration with product, UI/UX, QA, and DevOps teams to deliver secure, scalable, and high-performing mobile solutions.
Key Responsibilities -
Lead end-to-end architecture, design, and development of mobile applications for iOS and Android.
-
Oversee and mentor development teams, ensuring best practices in coding, testing, and deployment.
-
Collaborate with product managers and designers to translate requirements into technical specifications.
-
Evaluate and select appropriate technologies, frameworks, and tools to improve development efficiency.
-
Perform code reviews, troubleshoot complex issues, and ensure application stability and performance.
-
Integrate mobile apps with backend services using REST APIs, GraphQL, and cloud-based solutions.
-
Implement security standards, authentication methods, and data protection practices.
-
Conduct performance tuning and scalability improvements.
-
Manage CI/CD pipelines for mobile application releases.
-
Work with QA teams to ensure comprehensive testing, automation support, and defect resolution.
-
Stay current with industry trends and emerging mobile technologies.
Required Qualifications -
12+ years of experience in mobile application development with strong leadership experience.
-
Expertise in native mobile development using Swift/Objective-C for iOS and Kotlin/Java for Android.
-
Strong experience with cross-platform frameworks such as Flutter, React Native, or Xamarin.
-
Solid understanding of mobile architecture patterns including MVVM, MVP, and Clean Architecture.
-
Hands-on experience integrating RESTful and GraphQL APIs.
-
Strong understanding of mobile security, authentication, and app store deployment processes.
-
Experience with cloud services such as AWS, GCP, or Azure.
-
Familiarity with CI/CD tools such as Jenkins, GitHub Actions, Bitrise, or Fastlane.
-
Prior experience implementing automated testing frameworks for mobile.
-
Excellent communication, problem solving, and team leadership skills.
Preferred Skills -
Experience working in Agile/Scrum environments.
-
Knowledge of microservices and containerized environments (Docker, Kubernetes).
-
Familiarity with analytics tools such as Firebase, AppDynamics, or New Relic.
-
Experience building applications with offline functionality, real-time data, and push notifications.
-
Background in app performance profiling and optimization using native tools.
-
Experience in developing enterprise-grade or large-scale consumer mobile applications.