Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Android Lead Developer

$110k - $120k

Tata Consultancy Services

Android Lead Developer

We are seeking an experienced Senior Android Developer to lead the design and development of high-quality Android applications. The ideal candidate will demonstrate strong technical and architectural expertise, a passion for mentoring, and a commitment to engineering excellence.


Required Skills:
• 8+ years of professional Android development experience.
• Experience with advanced Kotlin and Android features, including:


o Coroutines and structured concurrency


o Extension functions and higher-order functions


o Dependency injection frameworks (e.g., Hilt, Koin)


o Custom Compose components and modifiers


o Modularization and multi-module project structures


o Advanced error handling and functional programming concepts
• Deep expertise in Android architecture components, Jetpack libraries, and Jetpack Compose.
• Experience implementing biometric authentication (e.g., fingerprint, face recognition), passkeys (FIDO2/WebAuthn), password manager integration, and Android Autofill for secure and seamless user authentication.
• Strong understanding of software design patterns, MVVM/MVI architectures, and SOLID principles.
• Proven experience integrating third-party SDKs.
• Hands-on experience with unit testing (JUnit, Mockito) and UI testing (Espresso, UI Automator).
• Practical knowledge of CI/CD tools, especially Jenkins and GitHub Actions.
• Excellent communication, leadership, and mentoring skills.
• Proficient with Git and modern development workflows.

Nice to Have:
• Experience with iOS development (Swift/Objective-C).
• Knowledge of Kotlin Multiplatform (KMP).
• Exposure to cross-platform mobile development.
• Familiarity with AI-assisted development tools (e.g., GitHub Copilot) and prompt engineering to accelerate coding, testing, and documentation.
• Experience integrating AI/ML features into mobile applications.

Key Responsibilities:
• Drive the architecture and development of complex Android applications, ensuring scalability, maintainability, and performance.
• Make high-level design decisions, enforce SOLID principles, and set technical direction for the team.
• Lead the adoption and implementation of Jetpack libraries and Jetpack Compose across projects.
• Oversee the integration of third-party SDKs and ensure best practices in dependency management.
• Design and implement responsive UI s for a variety of device form factors (phones, tablets, foldables).
• Establish and maintain robust CI/CD pipelines using Jenkins and GitHub Actions.
• Champion code quality through rigorous code reviews, technical documentation, and test coverage (unit and UI).
• Mentor and guide junior developers, fostering a culture of continuous learning and improvement.
• Collaborate with cross-functional teams to deliver features that meet business and user needs.

Salary Range- $110,000-$120,000 a year


#LI-OJ1
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Android Lead Developer in New Jersey vacancy
  •  ...Lead Android Developer Looking for Android developers who have good experience in creating custom UI's, working with integrating external frameworks, eComm on mobile platforms and experience with incorporating automation and testing best practices into the development... 
    Suggested
    Local area

    Tech Tammina

    Jersey City, NJ
    1 day ago
  •  ...Job Title: Lead/Senior Android Engineer For the Lead/Senior Android Engineer role, we need a candidate with NDK and JNI experience...  ...high bandwidth data processing on Android devices. ~ Develop solutions for managing large data on/off Android devices... 
    Suggested
    3 days per week

    Fisec Global

    Bedminster, NJ
    4 days ago
  •  ...Job title: CRM Technical Lead Developer Work Location: Jersey CityNJ7302 Vendor Rate: $53.00 w2 Minimum years of experience: 8+ Would you require the candidates to meet you for in person interview? NO Is Skype/WebEx interview,OK? Yes Is this onsite/remote... 
    Suggested
    Remote work
    Relocation

    Spruce Infotech

    Jersey City, NJ
    2 days ago
  • $69.4k - $158k

     ...Job Number: R0235506 The Opportunity As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast...  ...including Java and Kotlin 3+ years of experience with development the Android Tactical Assault Kit (ATAK) sof tware development kit 2+ years... 
    Suggested
    Full time
    Contract work
    Part time
    Local area
    Remote work

    Phase2 Technology

    Princeton, NJ
    4 days ago
  •  ...As a Sr. Android Developer, you will play a crucial role in the development lifecycle, bringing technical expertise, leadership, and innovation to the team to ensure the success of Android projects. Key Skill Sets Proficient in Android SDK with strong knowledge of different... 
    Suggested

    TechDigital Group

    Bedminster, NJ
    3 days ago
  • Overview The Technical Lead / Lead Developer is responsible for leading a development team and delivering scalable enterprise applications using Java, Spring Boot, Angular, Couchbase, and MS SQL Server. The role includes hands-on development, architectural decision-making... 

    Compunnel, Inc.

    Mahwah, NJ
    11 hours ago
  •  ...Job Description: Android Developer - Financial/Banking Domain Location: Whippany, NJ (Onsite / Hybrid - per client requirement) Experience: 6-8 Years Employment Type: W2 Contract Role Type: Senior Android Developer About the Role We are seeking... 
    Contract work

    Damco Solutions

    Whippany, NJ
    2 days ago
  •  ...Overview: Job Title: Android Developer Location: Englewood Cliffs, NJ (Onsite preferred / Hybrid options may be considered) Employment Type: W2 or C2C Job Summary: We are looking for a skilled Android Developer with strong experience in Kotlin and... 
    Work experience placement

    Tricon Solutions

    Englewood Cliffs, NJ
    2 days ago
  •  ...Android Developer, Weehawken, NJ Have 2 Android Developer openings. These are 12 month contracts. These positions are not open for Sponsorship. US Citizen/Green Card Holder only. – Need 3+ years of experience. – Mobile application design, Android, Java, Node, MongoDB... 

    NextStep

    Weehawken, NJ
    1 day ago
  •  ...Oriented Design and implementations. Technical Skills: - Experience developing applications in Unix, Windows, Linux or Mac. - Conversant with...  ..., etc) - Experience with mobile platforms and devices (iOS, Android, Symbian, Windows Mobile, etc). - Experience with design and... 
    Remote work

    Target Labs

    Franklin Park, NJ
    4 days ago
  •  ...Job Description: Involve in designing and developing advanced applications for the Android platform along with Java Microservices, Rest API, SOAP, Spring & Spring boot framework; Unit-testing code for robustness, including edge cases, usability, and general... 

    Compunnel

    Princeton, NJ
    11 hours ago
  • Arka Innovate in Parsippany-Troy Hills, NJ is looking for an Angular Lead Developer to oversee the development of modern web applications. You will lead the design and maintenance of full-stack applications, primarily using Angular and .NET. The ideal candidate has over... 
    Flexible hours

    Arka Innovate

    Parsippany, NJ
    3 days ago
  •  ...Adidev Technologies Inc Adidev Technologies,( ) a premier IT consulting firm delivering top-notch iOS & android Developer solutions to industry giants including Delta, Google, Apple, Spotify, US Bank, FedEx, and more. We're not just a software consulting company – we'... 
    Full time
    Contract work
    Relocation
    Relocation package

    Adidev Technologies Inc

    Jersey City, NJ
    3 days ago
  • $150k

     ...Plumbing & Heating, a trusted family-owned business located in Riverdale, NJ, is currently seeking a full-time Drain and Plumbing Tech Lead . This full-time, year-round opportunity offers a competitive base salary with the potential for performance-based bonuses,... 
    Full time

    Efficient Air Service

    Riverdale, NJ
    29 days ago
  • $189.59k

     ...Job Description Lead API Developer, RBC Capital Markets, LLC, Jersey City, NJ: Lead the design and development of innovative, high-performance digital solutions and integrate with new and existing systems. End-to-end delivery of Web Portals, application programming... 
    Full time
    Work experience placement
    Remote work
    Monday to Friday
    1 day per week

    Royal Bank of Canada

    Jersey City, NJ
    12 days ago
  •  ...MDG Lead Developer Location: Summit, NJ 4 days onsite SAP MDG Developer specializing in workflow development to join our team. The role involves configuring and customizing MDG workflows, ensuring smooth data governance processes, and seamless integration within... 

    Damco

    Summit, NJ
    1 day ago
  • $189.59k

     ...2.00 - $189,592.00 / Yearly Hours Per Week 40 Number Of Positions 1 Shift First Shift (Day) Job Description Lead Developer, RBC Capital Markets, LLC, Jersey City, NJ: Lead Risk platform delivery with full-stack architecture (Java/Spring Boot, Python... 
    Full time
    Work experience placement
    Remote work
    Monday to Friday
    Shift work
    Day shift
    1 day per week

    RBC Capital Markets LLC

    Jersey City, NJ
    11 hours ago
  •  ...Job Title: UX Lead Developer - User Experience Location: Whitehouse Station, NJ Duration: 6+ Months Contract Job Description: User Experience lead, work with a business or business analyst to understand user experience needs, convert into a technical design... 
    Contract work

    Navtech

    Whitehouse Station, NJ
    4 days ago
  •  ...troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Develop secure and high-quality production code, and reviews and debugs code written by others. Identify opportunities to eliminate or... 

    Vets Hired

    Jersey City, NJ
    2 days ago
  •  ...Position: DBT Lead Developer "Snowflake" Location: ["Remote" Elmwood Park, NJ] Duration: 6-12+ Months Contract We are looking for a skilled and motivated DBT Developer with a strong foundation in ELT processes to join our data team. The role requires hands... 
    Contract work
    Work experience placement
    Remote work

    Cardinal Integrated Technologies, Inc.

    Monmouth Junction, NJ
    2 days ago
  • $111k - $165k

     ...Corporate Lead Developer Join Mizuho as a Corporate Lead Developer! The Corporate Dev Technology IT team provides strategic solutions and support for various Business applications and platforms supporting various functions like Banking, Finance, Compliance, Market... 
    Work at office
    Local area
    Remote work

    Mizuho Bank Ltd

    Iselin, NJ
    4 days ago
  •  ...Lead Developer OBIEE Relevant Experience (Yrs): 7+ years Technical/Functional Skills: OBIEE 10.2.3.x/ 11.1.1, BI Publisher, Data modeling Knowledge, Oracle DBMS, SDLC, Data Warehouse Application Console Insurance knowledge Roles & Responsibilities: Provide... 
    Full time

    Tech Tammina

    Jersey City, NJ
    a month ago
  •  ...Job Title: AppWorks Lead Developer/OpenText Location: Jersey City, NJ Duration : 6+ Months Need 10+ Years of EXP Candidates Position Requirement/Role • Understand business process management/ process based requirements and produce... 

    Navtech

    Jersey City, NJ
    1 day ago
  •  ...Job Title : Informatica IDMC Lead/Developer Job Location : Charlotte, NC/ Jersey City, NJ (ONSITE) Job Type : Full-Time Job Description: Must Have Technical/Functional Skills IDMC, Informatica, Oracle, SQL Performance Tuning,... 
    Full time

    Centraprise

    Jersey City, NJ
    2 days ago
  •  ...providing recruiting assistance, for direct hires, by one of the world-leading information technology consulting, services, and business...  ...and work towards design and development of the plan layout Develop and deploy dashboards, analytics and reports properly Design and... 
    Permanent employment
    Temporary work
    Flexible hours

    E-Pro

    Jersey City, NJ
    4 hours ago
  • $70 - $72 per hour

     ...distributed technologies and AI tools. Key Responsibilities: Lead the implementation and management of mainframe systems, ensuring...  ...practices in mainframe technology and data management. Develop and implement strategies for system optimization, data integrity... 

    ApTask

    Union City, NJ
    11 hours ago
  •  ...experience Bachelor's degree preferred and/or equivalent experience Talents Needed for Success: Knowledge in Designing and Developing sophisticated Online and Batch Mainframe Application with COBOL as programming language, CICS as TPM, DB2 as RDBMS Knowledge... 
    Remote work
    Flexible hours

    Dtcc

    Jersey City, NJ
    1 day ago
  •  ...NAVA Software solutions is looking for a Mainframe Developer. Details: Mainframe Developer Location: Memphis TN(Preferred)., Somerset NJ, Austin TX(Preferred), St. Louis MO, Morristown NJ - Remote to start Duration: 12 months Qualifications... 
    Remote work

    Nava Software Solutions

    Morristown, NJ
    1 day ago
  •  ...Financial Systems Lead Developer (Newark, NJ) With the creation of a new Corporate Finance Technology Team and multiple FOT initiatives, acquisitions and organizational changes ongoing, we need to increase our capabilities in the Fin Tech Team. The Financial Systems Lead... 

    CEDENT

    Newark, NJ
    4 hours ago
  •  ...CeDent is looking for a Financial Systems Lead Developer based in Newark, NJ. The role involves leading the FIS system support, ensuring the integrity and reliability of financial accounts, and contributing to corporate financial initiatives. The ideal candidate should... 

    CEDENT

    Newark, NJ
    4 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Android Lead Developer. Be the first to apply!