Pune, Maharashtra, India
Information Technology
Full-Time
InfoVision Inc.
Overview
Critical Skills To Possess:- 5+ years of professional Android development experience.
- Languages & Tools: Proficient in Java and Kotlin (with a preference for Kotlin) using Android Studio.
- Core Competencies:
- Strong grasp of object-oriented programming, algorithms, and data structures.
- Expertise in multithreading, memory management, and performance optimization (profiling and tuning).
- Extensive experience with Jetpack Compose for building modern, responsive UIs.
- Proven ability to create pixel-perfect designs and implement UX best practices for intuitive user experiences.
- Deep understanding of modern Android architectures (MVVM, MVP, Clean Architecture) with hands-on experience refactoring legacy codebases.
- Familiarity with common design patterns and best practices to ensure scalable and maintainable code.
- Experience with dependency injection frameworks, including Dagger and Hilt, to create modular and testable codebases.
- Strong background in unit testing with high coverage, designing robust test cases, and familiarity with UI testing frameworks.
- Proven experience integrating Google Maps and implementing marker clustering for enhanced geolocation features.
- Proficient with Firebase and SQLite for data management.
- Skilled in working with RESTful web services (using GSON/Jackson), Retrofit/OKHttp, and WebSocket services for asynchronous communication.
- Proficient with Git & GitHub.
- Experienced in setting up and maintaining continuous integration systems using Jenkins and GitHub CI.
- Familiar with agile project management tools (e.g., JIRA) and collaboration platforms (e.g., Microsoft Teams).
- Excellent verbal and written English communication skills.
- Experience using AI-powered programming tools (e.g., GitHub Copilot, Claude, ChatGPT) to accelerate development, code review, documentation, and debugging.
- Interest in exploring new ways to leverage AI for productivity and innovation.
- A highly efficient contributor in dynamic environments.
- BS degree in Computer Science or Engineering or equivalent experience
Roles And Responsibilities:
- 5+ years of professional Android development experience.
- Languages & Tools: Proficient in Java and Kotlin (with a preference for Kotlin) using Android Studio.
- Core Competencies:
- Strong grasp of object-oriented programming, algorithms, and data structures.
- Expertise in multithreading, memory management, and performance optimization (profiling and tuning).
- A highly efficient contributor in dynamic environments.
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in