About the Profile
We are looking for seasoned Android developers with 2-5 years of prior work experience of developing highly scalable Android / Java / mobile applications. You would be joining our core engineering team that is responsible to design, develop & maintain our entire Android suite of products. The work is challenging and will require you to work with multiple stakeholders simultaneously. Those who have passion to create an awesome mobile user experiences with a razor sharp focus on the usability of your apps by the end consumers would love to be a part of this team.
An Average Day For You
Collaborate with Program Managers to freeze your project requirements;
Design the architecture – Databases, security, UI/UX flow, consumer endpoints etc.;
Code, code & code some more;
Testing & bug fixes;
Collaborate with stakeholders – Sales & marketing, support, UI/UX designers to ensure timely delivery at highest quality;
Work with customer support from tech side;
Manage product in growth phase;
Our Requirements
Strong expertise in Java
Working knowledge of Android SDKs
RXJava
Unit Testing: JUnit, Roboelectric, Mockito
Mobile Analytics/Reporting
Strong programming fundamentals – Data structures & algorithms
Strong understanding of database designs
Experience of debugging, performance measurement, and test-driven development
B.Tech./B.E./BS/MS/Phd in Computer Science & Engineering or related field
Experience in HTTPS, JSON, OAuth, SQL and RESTful APIs
We would love to see
A track record of successfully shipped software
Apps you’ve shipped on the store that you’re proud to share
Experience with growth projects and environments
An open source profile (such as Github) with some cool projects
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job