Rupeek is a Bengaluru based leading fintech start-up. Started as an asset-backed online lending
platform, Rupeek is aiming to disrupt the traditional brick and mortar lending models. Since our public
launch in 2015, we’ve cemented our position as the No.1 fintech startup in consumer lending space.
We are Series-B funded, backed by top-tier investors. We are using the scale of the web and advances in
computing, big data, machine learning and mobile to bring transformative financial innovation to the
market. Our current engineering challenges are in the areas of modelling long running workflows, security and location accuracy.
This is a rare opportunity to be part of a team that will be responsible for building a successful,
sustainable and strategic technology driven solutions for Rupeek, from the ground up!
The ideal candidate will be instrumental in shaping the product direction and will be actively involved in
defining key product features that impact the business. You will work with Principal Engineers at Rupeek
to evolve the design and architecture of the products. You will be responsible to setup and hold a high
software quality bar besides providing technical direction to a highly technical team of Software
Why work with us?
Engineering team consisting of past startup founders, IIT alumni and serial hackathon winners
High standard of engineering quality and opportunity to work on a cutting edge tech stack
Solve unique scalability challenges
Learn how the India lending system works on the inside
High impact role at fast paced growth company
As a Software Engineer - Mobile you will:
Work closely with Senior Engineers to design, implement and deploy mobile apps that impact Rupeek’s business
Estimate engineering effort, plan implementation, and rollout mobile apps that meet requirements for functionality, performance, scalability, reliability, and adherence to development goals and principles
Build all the necessary tools and infrastructure to enable rapid mobile development
Utilize creativity and passion to enhance the mobile user experience for Rupeek
Must be able to independently design code and test major features, as well as work jointly with other team members to deliver complex changes
Management and execution against project plans and delivery commitments
Some skills we consider critical to being a Software Engineer - Mobile:
A Bachelor’s degree in Computer Science or equivalent combination of technical education and work experience
2 to 4 years of mobile app development experience
Experience in integrating REST apis in mobile applications, understanding of client-server architecture.
Strong, object-oriented design and coding skills (Java, Swift)
Solid software development background including design patterns, algorithms, data structures, test driven development
Excellent verbal and written communication skills
Experience with Espresso, UI-Automator or similar testing framework for mobile
Experience with mobile data storage with SQLite or other DBs including no-SQL
Has published at least one app in play store
Gradle know-how will be preferable
Few Good To Haves:
Mix of startup and industry experience
Hackathon / Competitive coding experience
Core tech Stack:
You can take a look at our tech stack here: