DrCita LLP

2 Job openings at DrCita LLP
Senior Android Developer india 5 years INR 5.0 - 7.0 Lacs P.A. On-site Full Time

Job Title: Android Developer (Minimum 5 Years Experience) Experience: 5+ Years Employment Type: Full-time Job Summary: We are seeking an experienced and highly motivated Android Developer with at least 5+ years of hands-on experience. The ideal candidate will have a strong command of native Android development (Java/Kotlin), and a deep understanding of Jetpack libraries, modern architecture patterns (MVVM/Clean Architecture), and mobile app performance optimization. Key Responsibilities: Design and build advanced applications using Kotlin or Java. Architect Android apps using MVVM, Clean Architecture, and Dependency Injection (Hilt/Dagger). Implement UI using Jetpack Compose or XML layouts as required. Integrate REST APIs using Retrofit/OkHttp and handle JSON data parsing. Work with Room Database, Paging 3, WorkManager, Navigation Component, and other Jetpack libraries. Ensure app performance, responsiveness, and robustness across a range of Android devices. Work on custom UI components, complex screens, and third-party SDK integrations (e.g., Firebase, Maps, Payment SDKs). Write unit and instrumented tests, using JUnit, Mockito, Espresso. Maintain and manage version control using Git and follow proper branching strategies. Collaborate with cross-functional teams (UI/UX, Backend, QA) in Agile/Scrum environment. Deploy and manage apps on Google Play Store, including release notes, signing configs, and crash analytics. Required Skills: Strong in Kotlin and/or Java. Expertise in Jetpack Compose and XML-based UIs. MVVM, Clean Architecture, Repository pattern. REST API integration using Retrofit, Moshi/Gson. Room Database, DataStore, Paging 3. Dependency Injection using Hilt/Dagger. Coroutines, Flow, LiveData. Firebase (Crashlytics, FCM, Analytics, Authentication). Offline-first architecture with proper data syncing strategies. Play Store deployment and signing process. Preferred (Bonus) Skills: Experience with modular architecture and multi-module projects. Understanding of Jetpack Compose performance tuning. Custom animations, vector drawables, and transitions. Experience with CI/CD tools (GitHub Actions, Bitrise, Jenkins). Experience with NFC, BLE, or IoT-based applications. Knowledge of security best practices, data encryption, secure storage. GraphQL, WebSocket integration. Tools & Platforms: Android Studio (Arctic Fox or newer) Firebase, Postman, Charles Proxy Git, GitHub/GitLab/Bitbucket JIRA/ClickUp for project tracking Qualifications: B.Tech or MCA. Proven record of releasing apps on the Play Store and App Store. Why Join Us: Work on real-world impactful products used by thousands/millions. Freedom to innovate and choose the best tools/architecture. Friendly, open, and growth-driven team culture. Job Type: Full-time Pay: ₹500,000.00 - ₹700,000.00 per year Work Location: In person

React Native Developer india 3 years INR 3.0 - 5.0 Lacs P.A. On-site Full Time

Job Title: React Native DeveloperExperience: 3+ Years Qualification: B.Tech / MCA Job Summary: We are seeking a skilled and passionate React Native Developer with over 3+ years of experience in building mobile applications. The ideal candidate should have hands-on expertise in React Native framework , strong knowledge of mobile application development, and the ability to work in a fast-paced, collaborative environment. Key Responsibilities: Design, develop, and maintain high-quality cross-platform mobile applications using React Native. Integrate APIs, third-party libraries, and native modules into mobile applications. Collaborate with product managers, UI/UX designers, and backend developers to deliver robust solutions. Write clean, maintainable, and efficient code following best practices. Troubleshoot, debug, and optimize application performance. Work with RESTful APIs, JSON, and mobile databases (SQLite, Realm, etc.). Ensure mobile applications are secure, scalable, and aligned with the company’s technical vision. Participate in code reviews, testing, and deployment processes. Required Skills & Qualifications: B.Tech or MCA . Minimum 3+ years of experience in mobile application development using React Native . Proficiency in JavaScript (ES6+), TypeScript , and React concepts. Experience in iOS and Android app development using React Native. Strong understanding of mobile UI/UX design principles . Familiarity with Redux, MobX, or Context API for state management. Experience in publishing apps to App Store and Google Play . Knowledge of Git, CI/CD pipelines, and Agile methodologies . Strong problem-solving skills and the ability to work independently or in a team. Job Type: Full-time Pay: ₹300,000.00 - ₹500,000.00 per year Work Location: In person