Job Detail

Experience: 2 Years

Location: India


Job Type: Permanent

What will you be doing?


You will work closely with other teams from the early stages of design all the way through identifying and resolving production issues.

You will support a wide range of products focusing on automation, availability and performance and above all reliability as well as supporting other engineers and business intelligence leading up to, during and after each sprint.

You will live true to our ambitions of building an industry leading platform which is relentlessly focused on innovation.

Develop elegant solutions for complex problems.

Write architecturally sound and maintainable code following best programming practices.

Work in a mentoring capacity within a peer-programming environment and provide guidance on tasks, irrespective of complexity or scale.

Handle the entire software development life cycle, end to end.

Unit-test code for robustness, including edge cases, usability and reliability.

Working with our testing team to ensure 100% test coverage.

Discovering and implementing the newest technologies.


Who are we looking for?


2+ years experience of iOS development and Swift.

Strong command on Swift, UIKit, CoreData

Deep knowledge of latest mobile architectures [MVC, MVVM, etc], design patterns, SOLID

A good understanding of RESTful applications

Experience working in cross-functional teams (ability to coordinate with product, design, BE devs and QA)


Have published at least one iOS App to the market

You can talk all day about GCD, multi threading, process and memory optimisations

The ability to create beautiful, elegant and pixel perfect user interfaces

Understanding of Agile methodologies and SCRUM


You understand git commands and have worked with Github, Gitlab or any git repository platform

Strong problem solving / analytical & conceptual thinking skills and detail-oriented

Excellent communication and interpersonal skills. We have healthy debates around complicated subjects and you will be expected to defend your points of view.

Ability to prioritise tasks and quickly adjust in a rapidly changing environment.

Working with our testing team to ensure 100% test coverage [UTs, FTs, etc]

iOS platform testing strategies (Unit Tests, Snapshot Tests, etc) is a plus

Reactive programming (RxSwift) is a plus

CI/CD (Bitrise, Gitlab, Fastlane) is a plus

Experience working with BFF [backend-for-frontend] layer is a plus


Industry Type
IT / Computers - Software
Functional Area
Employment Type
Full Time
Role Category
IT - Software


About Company

OLX People is a end-to-end, tech-based Staffing & Recruitment Services Provider. Onestop to connect employers, consultants and job seekers. Our goal is to make hiring quick, easy and convenient for everyone involved. At OLX we improve people’s lives by bringing them together for win-win exchanges. Sellers win. Buyers win. Communities win. OLX wins. And most of all, you win. Being part of something special. In an open culture that encourages own initiatives, growth and entrepreneurial spirits. We believe in creating a richer world by empowering people. Every day millions of people across the globe use OLX to buy and sell goods. We serve over 350 million unique users every month. We generate traffic of over 11+ billion monthly page views in more than 40 countries. We have a clear ambition – to shape the future of trade to unlock the hidden value in everything. This inspiring purpose has helped us build one of the world’s leading Internet companies. This combination of business and purpose attracts a certain type of person. If you’ve got an entrepreneurial drive and think you can use that drive to contribute to our purpose, then we’d love to empower you to be successful. Working at OLX means being part of an entrepreneurial culture that is open to new ideas, new ambition and new opportunities. You will be joining a fast-growing organisation that empowers you to be successful and improve the lives of others.

Company Info

Mumbai (Bombay) , Maharashtra


1. All jobs and company names provided here are trademarks™ or registered® trademarks of their respective holders. Use of them does not imply any affiliation with or endorsement by them.

2. Beware of the false job postings that get listed online from time to time and ask for your personal information illegally. If you see a questionable Job Posting or any potential misuse of the PerfectPesha portal or its brand, please report the suspected fraud to us at