×
Register Here to Apply for Jobs or Post Jobs. X

Technical Engineer Contractor Advanced

Job in New York City, Richmond County, New York, USA
Listing for: Mindlance
Contract position
Listed on 2026-07-18
Job specializations:
  • Software Development
    App Developer - Mobile/Web, Android Developer, Full Stack Developer, Software Engineer
Job Description & How to Apply Below
Position: Technical Engineer Contractor: 6-9 years (Advanced)

Mobile Tech Lead

Primary Skill Required for the Role:
Mobile Application

Level Required for Primary Skill:
Advanced (6-9 years experience)

Additional Skills Requested for Role: (No Value)

Additional Details for Role:

Role Overview:
We are seeking a seasoned Mobile Tech Lead to lead a high-performing team of mobile engineers in designing and delivering scalable, high-performance applications across iOS and Android platforms. The ideal candidate brings deep native mobile engineering expertise, strong architectural instincts, and the ability to mentor and collaborate across globally distributed teams and client organizations.

What You'll Do/Responsibilities:

  • Lead a team of mobile developers, ensuring adherence to best practices and consistent delivery of high-quality iOS and Android applications
  • Remain hands-on in development — building, maintaining, and optimizing native mobile applications using Swift and Kotlin
  • Design and implement clean architecture, SOLID principles, and established mobile design patterns to produce modular, scalable, and maintainable codebases
  • Conduct regular code reviews and work with the team to remediate quality issues
  • Troubleshoot, triage, and resolve critical production issues across applications owned by your team
  • Lead the design of data persistence strategies using Room and Data Store (Android) and SQLite and Swift Data (iOS)
  • Implement robust networking integrations with RESTful APIs, handling JSON and XML data formats
  • Apply Test-Driven Development (TDD) practices, with emphasis on unit testing, UI testing, and testable architecture design
  • Set up and maintain CI/CD pipelines using Jenkins, Android build tools, and equivalent iOS tooling
  • Integrate and manage third-party libraries and APIs, and develop reusable internal SDKs and frameworks
  • Optimize app performance through memory profiling, multithreading management, and performance tuning using tools such as Instruments
  • Ensure multi-device compatibility across phones and tablets in portrait and landscape orientations on both platforms
  • Coordinate and collaborate with offshore and globally distributed development teams
  • Partner with product managers and designers to define architecture and technical specifications
  • Create and maintain comprehensive technical documentation for mobile applications and development processes
  • Mentor and provide guidance to junior developers, supporting their professional growth
  • Participate in Digital Product Management and stakeholder meetings, contributing to project planning and delivery

Required Qualifications:

  • Bachelor's degree in Computer Science, Information Technology, Computer Engineering, or a related field — or equivalent experience
  • 12+ years of native mobile engineering experience, with a strong portfolio of published apps on both iOS and Android
  • Proficiency in Kotlin for Android development and Swift for iOS development
  • Deep understanding of mobile architecture, design patterns (CLEAN, SOLID, MVVM, MVP), and platform best practices
  • Expertise in the Android SDK, Android Studio, iOS SDK, and Xcode
  • Strong background in TDD, unit testing, and UI testing
  • Experience managing multithreading, memory management, and error handling across mobile platforms
  • Hands-on experience with Git and version control tools (e.g., Source Tree)
  • Familiarity with CI/CD tooling (Jenkins or equivalent)
  • Experience integrating third-party libraries and working with REST APIs and JSON/XML data
  • Excellent communication, collaboration, and teamwork skills
  • Experience working with globally distributed teams
  • Willingness to apply and grow your skillset to meet evolving client needs
  • Ability to travel approximately 10%, based on client and project needs

Preferred Qualifications:

  • Experience in a consulting or professional services environment
  • Experience in the healthcare industry
  • Familiarity with Agile/Scrum development methodologies
  • Experience with automated mobile testing tools (e.g., Perfecto Mobile)

EEO: Mindlance is an Equal Opportunity Employer and does not discriminate in employment on the basis of – Minority/Gender/Disability/Religion/LGBTQI/Age/Veterans.

Position Requirements
5+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary