Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Sampoorna Computer People

NewBe an early applicant

Senior Android Developer - Xamarin/Java

Posted Updated
Discussion

Description

Senior Android Developer :

Mobile Application Design & Development :

- Lead the design and development of Android applications using Java and Xamarin on Android.

- Build high-performance, secure, modular, and scalable mobile features.

- Create reusable components, libraries, and patterns for the Solutions Design team.

Architecture & Solution Design :

- Participate in solution architecture discussions, translating business and UX needs into technical designs.

- Evaluate mobile frameworks, tools, and patterns to recommend best-fit solutions.

- Drive POCs and prototypes for new features, integrations, and platform enhancements.

API & Backend Integration :

- Integrate mobile apps with RESTful APIs, cloud backends, and enterprise services.

- Collaborate with backend, cloud, and platform teams to define contracts and optimize performance.

Code Quality & Engineering Excellence :

- Implement engineering best practices - clean code, SOLID principles, performance optimization.

- Conduct detailed code reviews and ensure robust test coverage.

- Monitor and troubleshoot production issues, improving performance and reliability.

Collaboration & Mentorship :

- Work closely with UI/UX designers, product managers, and architects.

- Mentor junior Android/Xamarin developers on mobile design trends, coding practices, and architecture.

- Contribute to team-wide engineering standards, guidelines, and documentation.

Qualifications :

- 3 - 6 years of hands-on Android development experience.

- Strong proficiency in Java for Android (Kotlin is a plus).

- Deep practical experience with Xamarin (Native / Forms) and hybrid mobile development.

- Strong understanding of Android architecture components (MVVM, ViewModel, LiveData, Room).

- Experience designing mobile apps interacting with REST APIs, JSON, and cloud services.

- Expertise in memory management, performance tuning, and background operations.

- Experience working with CI/CD for mobile apps (GitHub Actions, Azure DevOps, Jenkins, etc.).

- Knowledge of mobile security, authentication, and secure storage methods.

- Strong communication and collaboration skills.

Skills

What Senior Mobile jobs ask for — and how much of it you have →
Apply

See also

Mobile jobs by country — openings, pay and top skills →