About the Job
Company - Throttll
Location - Jaipur, Rajasthan
Job Type - Full-Time (On-Site)
Experience Level - 3+ Years of Dedicated Android Development Experience
The Role : Senior Android App Developer
We are seeking a seasoned and highly motivated Senior Android App Developer to join our team in Jaipur. You will be responsible for the full lifecycle of our high-performance mobile application, from architectural design and feature development to optimization and deployment. This role requires an expert level of proficiency in modern Android frameworks, a deep commitment to code quality, and the ability to mentor junior team members.
Key Responsibilities
Application Architecture & Development
- Design and Build : Architect, develop, and maintain advanced applications for the Android platform using Kotlin and modern design patterns (e.g., MVVM).
- Code Quality & Standards : Write clean, well-tested, and highly maintainable code. Lead code reviews and enforce strict coding standards and best practices across the team.
- Performance Optimization : Profile and optimize application performance, identifying and resolving complex bugs and bottlenecks to ensure a smooth, fast, and responsive user experience.
- Modern UI : Implement modern, declarative UIs using Jetpack Compose or advanced XML layouts while adhering to Google’s Material Design principles.
Collaboration & Integration
Cross-Functional Teamwork : Collaborate closely with product managers, UX / UI designers, and back-end engineers to define, design, and ship new features.API and Data Integration : Expertly integrate mobile applications with remote data sources and services via RESTful APIs, JSON / XML , and potentially GraphQL.Dependency Management : Manage and integrate third-party libraries and APIs, evaluating them for stability and performance impact.System and Lifecycle Management
Testing : Develop comprehensive unit tests (JUnit) and user interface tests (Espresso) to ensure application robustness and reliability across different devices and OS versions.Version Control & CI / CD : Utilize advanced features of Git for version control and actively participate in the continuous integration and continuous deployment (CI / CD) pipeline.Deployment : Manage the entire release process, including beta testing, staging, and final deployment to the Google Play Store .Non-Negotiable Requirements
Experience : 3 + years of dedicated experience as an Android Developer, with a proven track record of shipping and maintaining complex applications.Language Proficiency : Expert-level proficiency in Kotlin (Java is a plus).Android Ecosystem Mastery : Deep knowledge of the Android SDK , Android Studio, and the nuances of various Android versions and device fragmentation.Architecture : Strong, practical experience with modern architectural patterns, preferably MVVM , and extensive use of Android Jetpack components (e.g., ViewModel, LiveData, Room, Navigation).Networking & Data : Proven expertise in connecting to RESTful APIs and handling local data persistence ( SQLite / Room ).Highly Desired Expertise (A Strong Advantage)
Professional experience with Jetpack Compose .Experience with Dependency Injection frameworks (e.g., Dagger, Hilt).Familiarity with functional programming and Coroutines / Flow for asynchronous operations.Experience in a B2B or SaaS product environment.Contributions to open-source Android projects or an impressive portfolio of apps on the Play Store.If you are a talented and experienced developer ready to take ownership of a critical mobile platform, we encourage you to apply.
Contact Details :
📩 Apply Now : Send your CV to u@throttll.com
📱 WhatsApp CV / Portfolio Link to : +91-9929152888