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

Other Service Line - Geospatial Manager MAP - GSMNGR

Job in Palo Alto, Santa Clara County, California, 94301, USA
Listing for: eTeam
Full Time position
Listed on 2026-08-12
Job specializations:
  • Software Development
    Android Developer, Full Stack Developer, Software Engineer, DevOps
Job Description & How to Apply Below

Android Lead Developer

Android Developer lead role is pivotal in shaping our digital banking platforms by developing new features, enhancing existing functionalities, and ensuring a seamless user experience across Android devices. You will also contribute to CI/CD pipeline development and collaborate with Dev Ops teams to streamline mobile app delivery and infrastructure.



Experience:

Minimum 8 years of hands-on Android development experience for smartphones and tablets.

• Languages & SDKs:
Proficiency in Kotlin and Java, with deep knowledge of the Android SDK.

• Architecture & Libraries:
Experience with Jetpack libraries, Dagger/Hilt, Room, Live Data, View Model, and Navigation Component.

• API Integration:
Strong experience integrating RESTful APIs, OAuth, and third-party SDKs.

• UI/UX:
Solid understanding of Material Design, accessibility standards, and responsive UI development.

• Testing:
Familiarity with JUnit, Mockito, Espresso, and Robolectric for unit and UI testing.

Version Control:
Proficient with Git, Git Hub/Git Lab workflows, and branching strategies.

• CI/CD & Dev Ops:
Experience building and maintaining CI/CD pipelines, managing build automation, and working with mobile Dev Ops tools and practices.

• Security & Compliance:
Knowledge of OWASP Mobile Security, PCI DSS, GDPR, and secure data handling practices.

• Agile Methodology:
Comfortable working in Agile/Scrum environments with tools like JIRA and Confluence.

• Fintech Domain:
Experience or strong interest in banking, financial services, or fintech applications.

Design, develop, test, and maintain high-performance Android applications using Kotlin and Java. Collaborate with cross-functional teams including product managers, UX/UI designers, QA engineers, backend developers, and Dev Ops engineers. Implement modern Android architectural patterns such as MVVM, MVI, and leverage Android Jetpack components. Ensure secure coding practices to protect sensitive financial data and comply with industry standards. Integrate with RESTful APIs, GraphQL, and third-party services to deliver comprehensive banking functionalities.

Optimize app performance, security, and responsiveness across a wide range of Android devices and OS versions. Participate in the full software development lifecycle, including planning, development, deployment, and post-release support. Develop and maintain CI/CD pipelines for Android apps using tools like Bitrise, Git Hub Actions, Jenkins, or CircleCI. Collaborate with Dev Ops teams to manage build automation, release processes, and mobile infrastructure.

Stay updated with the latest Android development trends, tools, and best practices, especially in mobile security and fintech. Conduct thorough debugging and troubleshooting to maintain app stability and performance. Participate in code reviews to ensure code quality, maintainability, and adherence to development standards.

Education:

Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical 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