home page backgroundhome page background
iOS 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 (India).
Responsibilities:
Develop, improve, and maintain the Rizzle iOS app
Ensure performance, quality, and responsiveness of the app
Work closely with designers, backend developers, and QA
Define, design, specify, develop, Test and ship new features in a timely manner
Proactively identify design, implementation errors, performance issues, and bugs and work with the team and fix them e2e
Follow process workflows to ensure smooth operation on a daily basis
Build and Release management
Efficient Storage Management, State Maintenance, and Memory Management
Requirements:
Excellent knowledge of iOS dev architecture and platforms
Expertise in UI/UX/Motion design transfer to code
Proficiency and experience in Swift and Objective C
Expertise working with cameras, sensors, low-level 2D and 3D graphics development
Experience with Core Data and Core Animation
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, GCM and Sketch+Zeplin
Experience with benchmarking and optimisation
Proficient in using Git and TDD
Working knowledge of Jira integration
Experience in API processing/Performance optimization and in 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 also keep you covered in terms of a health insurance
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