Other Service Line - Geospatial Manager MAP - GSMNGR
Company : eTeam, Inc.
Location : Palo Alto, CA, 94301
Posted Date : 25 October 2025
Job Details
Role: Android lead developer
Palo Alto - CA
Onsite
Job Description/ Responsibilities
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 DevOps teams to streamline mobile app delivery and infrastructure.
Required Skills & Experience:
• 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, LiveData, ViewModel, 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, GitHub/GitLab workflows, and branching strategies.
• CI/CD & DevOps: Experience building and maintaining CI/CD pipelines, managing build automation, and working with mobile DevOps 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.
Key Responsibilities:
• 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 DevOps 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, GitHub Actions, Jenkins, or CircleCI.
• Collaborate with DevOps 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.
Bonus Skills:
• Experience with Firebase, AWS, Azure, or Google Cloud Platform.
• Familiarity with mobile backend-as-a-service (MBaaS) solutions.
• Knowledge of WebSockets, Push Notifications, and real-time data handling.
• Exposure to blockchain technologies and their applications in financial services.
• Experience with A/B testing, analytics tools (e.g., Firebase Analytics, Mixpanel), and performance monitoring.
Education:
• Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
Trending Searches in Palo Alto, CA
Popular Searches
Other Jobs You May Like
Top searches
Employment opportunities at eTeam, Inc.
- Eteam, inc. jobs near me Palo Alto, CA
- Eteam, inc. jobs hiring near me Palo Alto, CA
- Eteam, inc. jobs near Palo Alto, CA
- Eteam, inc. jobs hiring near me
- Eteam, inc. openings near me
- Eteam, inc. jobs near me in Palo Alto, CA
- Eteam, inc. jobs hiring in Palo Alto, CA
- Employment opportunities near me
- Job openings near me
- Jobs hiring immediately