Senior Product Developer – Android

DigiValet

  • Indore, Madhya Pradesh
  • Permanent
  • Full-time
  • 4 days ago
We are looking for a bright and young mind with strong Android skills to join the talented team of product developers here at DigiValet! We are glad to announce that you will be the member of the mobility team and give life to the amazing DigiValet products. You will be engaged in the mobile app development.What you'll do in this role:
  • Lead the development of robust and scalable Android applications, writing clean, maintainable, and efficient code in Kotlin.
  • Collaborate with product managers and UI/UX designers to translate product requirements and mockups into high-quality, pixel-perfect user interfaces and experiences.
  • Mentor and guide junior developers, providing code reviews and technical guidance to ensure the team adheres to best practices and coding standards.
  • Architect and implement new features, utilizing modern Android frameworks and libraries like Jetpack Compose, Coroutines, and Dagger/Hilt.
  • Troubleshoot and debug complex issues to ensure application performance, stability, and security across various Android devices and versions.
  • Stay current with the latest Android development trends, tools, and technologies to drive continuous innovation and improvement within the team.
  • Participate in agile ceremonies, including sprint planning, daily stand-ups, and retrospectives, to contribute to a collaborative and efficient development process.
Required Skills:
  • Experience: 3+ years of professional experience in Native Android development.
  • Programming Languages: Strong proficiency in Kotlin is essential.
  • Kotlin Multiplatform: Proven experience with Kotlin Multiplatform Mobile (KMP), including creating and maintaining a shared module and understanding the expect and actual declarations.
  • Modern Android Development: Expertise in the Android SDK, Android Studio, and modern Android frameworks, including Jetpack Compose, Coroutines, and Flow.
  • Mobile Architecture: Deep understanding of modern mobile architectural patterns (CLEAN, MVVM, MVI) and dependency injection frameworks (Hilt or Koin).
  • Data & Networking: Experience with networking libraries (Ktor, Retrofit, Apollo GraphQL) and local storage solutions (Room or SQLDelight) within a multiplatform context.
  • Version Control: Proficiency with Git and experience working with a shared codebase.
  • Problem-Solving: Excellent debugging skills for both native Android and KMP issues.
Personality Attributes:
  • Problem Solver: You have a natural curiosity and enjoy tackling complex technical challenges. You're persistent in finding solutions and are not afraid to dive deep into a problem to understand its root cause.
  • Mentor and Collaborator: While not a manager, you enjoy helping others grow. You are approachable and provide clear, constructive feedback during code reviews. You are a reliable team player who elevates the quality of work for everyone.
  • Detail-Oriented: You take pride in writing clean, well-structured, and efficient code. You have a keen eye for detail, ensuring that the application is robust, scalable, and provides a seamless user experience.
  • Proactive and Self-Driven: You take ownership of your tasks from start to finish. You anticipate potential issues and are proactive in suggesting improvements to the codebase, processes, and tools.
  • Learner and Innovator: You have a passion for staying current with new technologies and industry best practices. You're excited to learn new things and are willing to experiment with new approaches to improve the product.
What we offer?
  • Interesting and challenging work in mid-size and fast-growing company.
  • Exciting projects involving cutting edge technologies (Artificial Intelligence, IoT, Voice Technology, Virtual Reality).
  • Professional development opportunities.
  • Modern and comfortable office facilities.
  • Excellent benefits and compensation package.
  • The company is all about new technologies. Don’t restrict yourself to the ongoing developments other than that you can come up with your new ideas and will be appreciated.
Imagine yourself working as a Senior Product Developer – Android here at DigiValet. The company promotes a friendly working environment breaking the cliche office hierarchy system.

DigiValet

Similar Jobs

  • Flutter Developer (Native Android or iOS)

    JS TechAlliance

    • Indore, Madhya Pradesh
    JS Tech Alliance is global, We began serving our clients with IT staffing in 2014 Top leading, end-to-end IT services, and solutions provider to businesses ranging from mid-sized t…
    • 4 days ago
  • Senior backend Developer

    Developer Bazaar Technologies

    • Indore, Madhya Pradesh
    📍 Location: Onsite 🕒 Type: Full-time 📅 Experience: 2 years About the role: As a Backend Developer at DBTech, you’ll build the core engine that powers our digital prod…
    • 21 days ago