Mohalla Tech Pvt Ltd

ShareChat - Android Developer - Java/Kotlin

Bengaluru, KA, IN

about 2 months ago
Save Job

Summary

About The Job

Who are we and What do we do ?

ShareChat (https://sharechat.com/about) is India's largest homegrown social media company, with 325+ million monthly active users across all its platforms including Moj, a leading short video app which was launched in record 30 hours.

Founded in October 2015, with a vision of building an inclusive community that encourages & empowers each individual to share their unique journey and valuable experiences with confidence.We are spearheading India's internet revolution by building products through world-class AI & tech to evangelize the content ecosystem for India in regional languages.

We believe in complete ownership of problem-solving while committing to speed and integrity in everything we do. We place the utmost importance on user empathy & strive to work towards creating a world-class experience for them every day. Join us to drive how the next billion users will interact on the internet!

What Youll Do

  • Design and Development : Develop high-quality, scalable, and maintainable Android applications using Kotlin/Java. Collaborate with cross-functional teams to define, design, and ship new features.
  • Code Reviews : Conduct thorough and constructive code reviews to maintain a high-quality codebase and help peers grow through feedback and knowledge sharing.
  • Architecture and Patterns : Implement modern Android development practices, including MVVM, MVP, or other design patterns, and stay up-to-date with the latest Android technologies.
  • Testing and Debugging : Write unit and UI tests to ensure robustness and reliability of the application, and fix any bugs or performance issues as they arise.
  • Collaboration : Work with product managers, designers, and backend engineers to shape the product from concept to delivery, ensuring feasibility and providing technical feedback on design and product decisions.
  • Optimization : Analyze and optimize application performance, memory usage, and battery consumption. Ensure applications are robust and secure.
  • Mentoring : Mentor junior engineers and assist in growing the technical expertise of the Android team.

Who Are You

  • 1-3 years of experience in Android application development.
  • Strong proficiency in Kotlin and Java.
  • Familiarity with Android Studio, Gradle, and build pipelines.
  • Experience with Jetpack libraries, Android Architecture Components, and modern Android development

paradigms (MVVM, LiveData, ViewModel).

  • Solid understanding of Material Design guidelines and UI/UX standards for mobile development.
  • Proficiency with RESTful APIs, JSON, and web services integration.

Where Will You Be

  • Bangalore

What's in it for you ?

At ShareChat, our values - Ownership, Speed, User Empathy, Integrity, and First Principles - are at the core of our ways of working. We believe in hiring top talent and grooming future leaders by providing a flexible environment to aid growth and development. We also offer several benefits to our employees - like ESOPs, monthly childcare allowance for women employees, insurance coverage, and more.

(ref:hirist.tech)

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job