Overview
Snapmint
Snapmint is looking for an Android Developer with a passion for working on designing, building, and maintaining high performance, reusable, and reliable code. Also, design and implementation of customer facing features. You will get an opportunity to build and own the Snapmint- Mobile App. You will be working along-side other developers and designers working on different layers of the infrastructure. We are looking for a self-driven Android Developer who will contribute towards building tech solutions that will empower millions of consumers across India, and make a real difference to the lives of people across geographies.
We are looking for a person who is committed to teamwork, who enjoys working on cutting edge technology in a fast-paced environment, is customer centric, and thrives on the challenge of building something new that will operate at a nation-wide scale. Come join us, be curious , explore, learn and accelerate your career growth.
Basic Qualification
● Bachelor's or Master’s degree in Computer Science or equivalent.
● 2-3 years of experience in developing android applications
● Proficient in Kotlin, Java with good knowledge of its ecosystems is a must
Preferred Qualification
● Strong understanding of Android modern architecture such as Jetpack compose, ViewModel, Room, DataStore, WorkManager, Navigation, Dependency Injection (Hilt Dagger)
● Have an understanding of OOP, different architectural patterns (esp. MVVM) and their Testability
● Have experience with common Android libraries like Retrofit, OkHttp, Glide, RxJava, Gson, Arch-components etc.
● Debugging skills, including identifying memory leaks, performance bottlenecks, and using tools like adb, proguard, etc
● Excellent command over Data Structures and Algorithms.
● Understanding of design for scalability, performance and reliability
● Experience working in an Agile environment and project management tool like Jira
● Familiar with Material Design guidelines, common mobile UX patterns, and anti-patterns
Location: Gurgaon
Working Days: Monday - Friday