Job Overview
Category
Computer Occupations
Ready to Apply?
Take the Next Step in Your Career
Join BID.ai and advance your career in Computer Occupations
Apply for This Position
Click the button above to apply on our website
Job Description
About the JobCompany- ThrottllLocation- Jaipur, RajasthanJob Type- Full-Time (On-Site)Experience Level- 3+ Years of Dedicated Android Development ExperienceThe Role: Senior Android App DeveloperWe are seeking a seasoned and highly motivatedSenior Android App Developerto 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 ResponsibilitiesApplication Architecture & DevelopmentDesign and Build:Architect, develop, and maintain advanced applications for the Android platform usingKotlinand 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 usingJetpack Composeor advanced XML layouts while adhering to Google’s Material Design principles.Collaboration & IntegrationCross-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 viaRESTful 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 ManagementTesting: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 ofGitfor 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 theGoogle Play Store .Non-Negotiable RequirementsExperience:3 + yearsof dedicated experience as an Android Developer, with a proven track record of shipping and maintaining complex applications.Language Proficiency:Expert-level proficiency inKotlin(Java is a plus).Android Ecosystem Mastery:Deep knowledge of theAndroid SDK, Android Studio, and the nuances of various Android versions and device fragmentation.Architecture:Strong, practical experience with modern architectural patterns, preferablyMVVM, and extensive use ofAndroid Jetpackcomponents (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 withJetpack Compose .Experience withDependency Injectionframeworks (e.G., Dagger, Hilt).Familiarity with functional programming andCoroutines/Flowfor 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.comwhatsapp CV/Portfolio Link to: +91-9929152888
Don't Miss This Opportunity!
BID.ai is actively hiring for this Android App Developer position
Apply Now