Job Overview
| Particulars | Details |
|---|---|
| Position | iOS Developer |
| Company | Recro |
| Location | Bangalore (Work from Office) |
| Job Type | Full-Time |
| Experience | 3 - 5 years |
| Category / Department | IT |
| Application Mode |
π’ About Recro
At Recro, we believe global businesses deserve a smarter path to innovation. We provide this by bringing together elite AI talent and a curated technology ecosystem to deliver accelerated and guaranteed business outcomes.
Our Core Values:
π― Outcome Obsession
Every decision and action is driven by measurable business outcomes and client success.
β‘ Act with Agency
We take ownership, move fast, and act with the mindset of founders.
π Seek Truth, Not Convention
We challenge assumptions, think from first principles, and prioritize the best solutions.
π€ Lead with Humility
We collaborate with empathy, listen actively, and believe great ideas can come from anyone.
Recro Technologies
Location: Bangalore, Karnataka, India
π‘ Editor's Note / Preparation Tip
π Resume Preparation Tips
β
Highlight your production iOS applications and App Store deployments.
β
Mention your expertise in Swift, UIKit, MVVM/MVC, and asynchronous programming clearly.
β
Include performance optimization achievements with measurable impact whenever possible.
β
Add links to your GitHub, portfolio, or App Store applications.
β
Keep your resume concise (1β2 pages) and ATS-friendly.
π― Interview Preparation
β
Revise Swift fundamentals, memory management (ARC), closures, protocols, and generics.
β
Prepare questions on UIKit lifecycle, AutoLayout, Storyboards, and XIB.
β
Review MVVM/MVC architecture and explain real-world implementation examples.
β
Practice REST API integration, networking, and asynchronous programming concepts.
β
Prepare for debugging, performance optimization, and App Store deployment discussions.
β
Be ready to explain your recent projects and your exact contributions.
π‘ Professional Tips
β Keep examples ready that demonstrate problem-solving and ownership.
β Quantify your achievements whenever possible.
β Showcase experience working in agile teams and production environments.
β Research CheQ and the fintech domain before the interview.
β Prepare thoughtful questions about team structure, product roadmap, and technical challenges.
π Job Description
π We're Hiring: iOS Developer (Project-Based Opportunity)
π± Position: iOS Developer
πΌ Experience Required: 3β5 Years
π Location: Bangalore (Work from Office)
π’ Employment Type: Project-Based (Payroll of Recro, deployed with client CheQ)
Are you a passionate iOS Developer looking to work on high-impact B2C products? We are seeking talented professionals with strong expertise in modern iOS development practices to join an exciting project with one of India's leading fintech platforms.
π― Preferred Candidates
β Candidates from B2C product-based organizations
β Immediate joiners
β Candidates currently serving their notice period
π© How to Apply
Interested candidates can share their updated resume along with:
β’ Current Location
β’ Current CTC (CCTC)
β’ Expected CTC (ECTC)
β’ Notice Period
π§ Email: rupali.malhotra@recro.io
π’ Know someone who would be a great fit? Tag them or share this opportunity with your network!
π Join our Job Updates WhatsApp Group: https://chat.whatsapp.com/FWUegPncTHyJfB3MCykK59
π― Key Responsibilities
- β Develop and maintain high-quality iOS applications using Swift and UIKit.
- β Design scalable and maintainable application architectures using MVVM/MVC patterns.
- β Integrate RESTful APIs and third-party services.
- β Optimize application performance, responsiveness, and stability.
- β Work with AutoLayout, Storyboards, and XIB files to create seamless user experiences.
- β Implement asynchronous programming patterns using GCD and async-await.
- β Debug, troubleshoot, and resolve complex application issues.
- β Collaborate closely with cross-functional teams to deliver robust mobile solutions.
- β Participate in code reviews and maintain high coding standards.
- β Manage App Store deployments and release cycles.
π‘ Required Qualifications & Skills
π Career Guidance & Interview Insights
To help you succeed, we've compiled original preparation guides, resume keywords, and growth analytics for this category of role.
Joining as a iOS Developer offers a fantastic opportunity to work at the forefront of technological innovation. You will be exposed to modern software development lifecycles, collaborate with cross-functional product teams, and design scalable architectures that directly impact end-users. The continuous learning curve in tech ensures that your programming, debugging, and system engineering skills remain highly marketable and sharp.
The career roadmap in technology is highly rewarding. Typical progression starts as a Junior Software Engineer, moving to Associate Developer and then Senior Software Engineer (3-6 years). From there, professionals choose between an individual contributor trackβbecoming a Tech Lead, Staff Engineer, and Principal Architectβor a management track, advancing to Engineering Manager, Director of Engineering, and Chief Technology Officer (CTO).
Expected Technical & Behavioral Questions:
- Q1: How do you optimize database query performance?
Answer Tip: Talk about indexing strategies, query execution plan analysis, avoiding N+1 queries, and implementing caching layers (like Redis). - Q2: Explain the differences between Microservices and Monolithic architecture.
Answer Tip: Highlight scaling advantages, loose coupling, independent deployments, network latency considerations, and data consistency challenges in microservices. - Q3: How do you handle merge conflicts in Git?
Answer Tip: Explain checking out the local branch, pulling the latest main branch, running git merge, opening the conflicted files to resolve blocks manually, and committing the resolved merge.
To pass automated ATS (Applicant Tracking System) screening and catch the recruiter's eye, tailor your resume with the following tips:
- Keywords to include: Software Engineering, SDLC, OOP, CI/CD Pipelines, SQL databases, Agile, Unit Testing, Code Review, Cloud Architectures (AWS/Azure).
- Format: Use a clean, single-column resume format. Avoid graphics, text boxes, or tables which can scramble ATS parser outputs.
- Quantify Results: Instead of writing 'wrote code', write 'Developed a caching system that reduced server response times by 35%.'
Estimated compensation for this role type in India is βΉ6,00,000 - βΉ12,00,000 per annum (Mid level). The actual salary package offered depends on factors such as company size, work mode (remote or on-site), individual technical proficiency, and negotiations during final HR rounds.
Highly recommended certifications include: AWS Certified Solutions Architect, Microsoft Certified: Azure Fundamentals, Certified Kubernetes Administrator (CKA), Oracle Certified Professional Java SE, or tech-stack specific achievements (e.g. Meta Front-End Developer certification).
Frequently Asked Questions
Q1. Is this a permanent role?
This is a project-based opportunity where selected candidates will be employed on Recro's payroll and deployed to work with CheQ.
Q2. Is remote or hybrid work available?
No. This is a Work from Office opportunity based in Bangalore.
Q3. Are immediate joiners preferred?
Yes. Candidates who can join immediately or are currently serving notice periods will be preferred.
Q4. Is prior B2C product experience mandatory?
Not mandatory, but candidates from B2C product-based organizations will receive preference.
Q5. What level of experience is required?
Candidates should have 3β5 years of hands-on iOS development experience.
Share This Job
π‘οΈ Safety Disclaimer: JobPortalConnect curates official listings for informational purposes. Genuine recruiters will never ask you for processing fees, training payments, or security deposits. If you spot suspicious activity, copyright issues, or wish to request the removal of this listing, please report it to us immediately at contact.jobportalconnect@gmail.com.