home page backgroundhome page background
Android Developer
At Rizzle, we are building the World's #1 Short Videos Series Platform and are working towards building a team that is deeply motivated to make that happen. Rizzle is a community for people to talk, react, perform, or create a new show. Talk about life, relationships, ideas big and small, anything at all - Rizzle is the short video platform you've been waiting for!
We're passionate about connecting people in interactive ways, the way life should be. We're obsessed about building positive communities and providing people the right tools to keep interactions positive and are dualhomed in San Francisco and Hyderabad (Ind
Responsibilities:
Develop, improve, and maintain the Rizzle Android app.
Ensure the performance, quality, and responsiveness of the app.
Work closely with designers, back end developers, and QA to define, design, specify, develop, test and ship new features in a timely manner
Proactively identify design and implementation errors, performance issues, and bugs, and work with the team and fix them e2e
Follow process workflows to ensure a smooth operation on a daily basis.
Build and release management and handle code reviews with e. g., reviewable.io
Requirements:
Exceptional work ethic and enthusiasm to work in a fast-paced development environment.
Team players with a can-do attitude.
Excellent knowledge of Android dev architecture and platforms.
Expertise in UI/UX/Motion design transfer to code.
Proficiency and experience in Java and Kotlin.
Expertise working with cameras, sensors, low-level 2D and 3D graphics development.
Experience with Material Design and Animation.
Efficient Storage Management (Realm.io), State Maintenance, and Memory Management.
Deep Knowledge of REST APIs, API call processing, and Client back end management.
Familiarity with Facebook, Snapchat, Twitter, analytics, and other external SDK integration.
Familiarity with Push notifications, Firebase, and GCM.
Familiarity with Sketch+Zeplin.
Experience with benchmarking and optimization.
Proficient in using Git and working knowledge of Jira integration.
Proficient in TDD.
Experience leading a feature to completion and release.
Why choose Us?
Enjoy a start-up culture where you learn and grow along with the organization. We know when to work hard and play hard!
We value your time-off, so we have an unlimited leaves policy
We value your time-off, so we have an unlimited leaves policy
You wear what you are most comfortable in (Yes! You heard it right); lunch is on us (Everyday!) and you also enjoy the liberty to choose your working hours
Join us if you want to work with a flat and collaborative team and contribute to learnings of the team. We want to learn from you too!
What you can expect in the interview process:
Initial screening with HR
Technical Interview
Assignment
Technical Interview with the Hiring Manager
HR Discussion