

Introduction :
iOS is one of the world’s leading mobile platforms, which makes Aertrip’s iOS app supremely important. Millions of users worldwide shall access Aertrip via the iOS app. You will have the opportunity to build one of the most amazingly designed apps in the world. The app shall be a benchmark - not just in the field of travel but for app developers worldwide across categories. So far, we've built a reasonably-sized, high-powered team and are always striving to be the best place to work we can be.
Our Tech Deck :
Architecture
Linux
Docker
HAProxy
Nagios
Munin
Backend & Servers
PHP
MySql
MongoDB
Redis
Memcached
Frontend
JavaScript
jQuery
Sass/Less
GruntJs
Bower
NPM
Repositories
Git
Collaboration
Slack
Evernote
Google Drive
Your Part :
You would be responsible for the complete development and continuous improvement of our iOS app.
Preferred Qualification & Experience :
Bachelor's Degree in Computer Science or equivalent experience/knowledge
5+ years of software engineering
3+ years of IOS platform experience, with strong background in algorithms.
Proficient with Swift, Objective-C, and Cocoa Touch
Experience with iOS frameworks such as X Code, Core Data, Core Animation, etc.
Familiarity with RESTful APIs to connect iOS applications to back-end services
Understanding of Apple’s design principles and interface guidelines
Knowledge of third party SDK integrations.
Hands-on technical experience with scalable Architecture.
Unit-test code for robustness, including edge cases, usability, and general reliability
Experience with performance and memory tuning
Familiarity with cloud message APIs and push notifications
Knowledge of other web technologies and UI/UX standards
Proficient understanding of code versioning tools such as Git
Preferred Skills & Abilities :
As a Developer:
Write clean, manageable code and maintain proper documentation
Capable of designing large applications with stabllity and performance
Continuously discover, evaluate, and implement new technologies and frameworks to maximise development efficiency
Excellent command over Data Structures and Algorithms
Familiarity with continuous integration
Strong problem solving and analytical skills
Knack for benchmarking and optimization
Passion for quality and innovation
An eye for detail
As a team player
Collaborate with cross-functional teams to define, design, and ship new features
Ability to manage and drive small teams
Ability to work independently in small teams
Estimate timelines and deliver as per schedule
Responsible and capable of meeting tight deadlines
Thrive in a variable and demanding startup environment
Collaborate with multiple disciplines like product, engineering, marketing, research and support, and enjoy working in a collaborative environment
Understand technical and business needs and fulfil them

About AerTrip
About
Connect with the team
Similar jobs


We are looking for a passionate and skilled iOS Developer (SDE II) to join our mobile engineering team. You will play a critical role in building and scaling high-performance iOS applications used by millions of users. The ideal candidate is deeply familiar with the iOS ecosystem, understands architectural best practices, and is capable of writing clean, maintainable, and testable code.
Key Responsibilities:
- Design, build, and maintain advanced iOS applications using Swift and Objective-C.
- Translate product requirements into scalable technical solutions.
- Collaborate with cross-functional teams including product, design, and backend teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and fix bugs, bottlenecks, and performance issues.
- Maintain code quality through unit tests, code reviews, and CI/CD best practices.
- Stay up to date with the latest iOS development trends, tools, and technologies.
Required Skills & Qualifications:
- 3–6 years of hands-on experience in iOS development.
- Strong command over Swift, Objective-C, Xcode, and the iOS SDK.
- Experience with MVVM/MVC architecture, RESTful APIs, and third-party libraries (e.g., Alamofire, Realm).
- Understanding of Apple’s design principles and interface guidelines.
- Familiarity with unit testing and performance tuning.
- Strong debugging and problem-solving skills.
- Bachelor's degree in Computer Science or a related field.
Nice to Have:
- Experience with SwiftUI, Combine, or CoreML.
- Exposure to Agile methodologies and Git workflows.
Why Join Us:
Be part of a fast-moving tech team building impactful, user-friendly apps with modern development practices and a collaborative work culture.
Capillary is an Equal Opportunity Employer and will not discriminate against any applicant for employment on the basis of race, age, religion, sex, veterans, individuals with disabilities, sexual orientation, or gender identity.
Disclaimer:
It has been brought to our attention that there have recently been instances of fraudulent job offers, purporting to be from Capillary Technologies. The individuals or organizations sending these false employment offers may pose as a Capillary Technologies recruiter or representative and request personal information, purchasing of equipment or funds to further the recruitment process or offer paid training. Be advised that Capillary Technologies does not extend unsolicited employment offers. Furthermore, Capillary Technologies does not charge prospective employees with fees or make requests for funding as a part of the recruitment process.
We commit to an inclusive recruitment process and equality of opportunity for all our job applicants.


Candidate should have good knowledge in iOS app development
Preferably has working knowledge of Node Js, Mongo DB.
Candidate should have sound knowledge of MVVM architecture.
Should have at least one application in App store.
Should have good communication skills.


We are looking out for an iOS Developer to join the Mobile team to take end to end ownership of our iOS Consumer App. We are looking out for someone who speaks fluent Swift and loves shipping and building beautiful, maintainable and scalable apps.
Requirements:
- You have 2-6 years of experience working with Swift and Objective-C whenever you encounter the pitfalls of Swift.
- Familiarity with MVC, MVP, MVVM and VIPER architectures.
- You have worked on 2-3 production apps with MAU's in the range of 25K+.
- You love getting your hands dirty and are dealing with legacy parts of the code bases.
- You have experience building projects from scratch as well as building on top of existing code bases.
- You have handled complex views ranging from Form Heavy views to Animation Heavy views.
- You have a strong bias towards action.
Good to have:
- Experience dealing with Location Data along with Mapping interfaces like Google Maps, Map Box or MapMyIndia.
- Experience implementing CI/CD, Automated Tests and Unit Testing.
- Experience with RxSwift, Alamofire, Kingfisher, Lottie, SwiftyBeaver, Firebase SDK, Clevertap SDK and ObjectMapper.
- Implementing designs w. r. t HCI guidelines.

1. 3 + years of mobile development - Building and Designing advanced Android applications for Android platform
2. Translate designs and wireframes into high quality code
3. Should have knowledge in MVC/MVVM architecture.
4. Strong knowledge in android SDK, different versions of android and how to deal with different screen sizes.
5. Familiarity with REST ful API's to connect backend servers
6. Strong fundamental knowledge in Core Java and API and DB integrations using Android
Job Requirement
1. 3 + years of mobile development - Building and Designing advanced Android applications for Android platform
2. Translate designs and wireframes into high quality code
3. Should have knowledge in MVC/MVVM architecture.
4. Strong knowledge in android SDK, different versions of android and how to deal with different screen sizes.
5. Familiarity with REST ful API's to connect backend servers
6. Strong fundamental knowledge in Core Java and API and DB integrations using Android


Responsibilities
1. Design and Build Mobile and Web Apps
2. Support technically for CRMs
3. Working with designers to understand the user's experience with new features
4. Designing and building features for our iOS app
5. Developing unit tests along with features and integration tests into the development process
6. Maintaining current capabilities of our app which include debugging and fixing issues while maintaining code quality
Qualifications
1. At least 1 year of proven experience in building Android & iOS applications.
2. Bachelor's degree in computer science
3. Proficient in working with Jira and Confluence is a plus
4. Comfortable working in a dynamic, constantly changing atmosphere and able to prioritize work and communicate challenges
5. Excellent verbal and written communication skills, able to interact with technical and non-technical team members with experience working with both local and remote teams
PREFERRED SKILLS:
Java and Swift or SwiftUI experience is preferred


- Develop mobile and web apps using Google's Flutter development framework and Dart with a modular approach and clean code with the best coding practices.
- Architect, build and maintain excellent Flutter applications with clean code.
- Implement pixel perfect UI's that match designs.
- Implement clean, modern, smooth animations and transitions that provide an excellent user experience.
- Integrate third-party API's.
- Release applications to the Apple and Google Play stores.
- Work as part of a small team, which will include other Mobile and Web developers, Node.js developers, a technical lead, project manager, QA professional, and a designer.
- Complete two-week sprints, and participate in sprint retrospectives and daily standups.
- Work with modern tools including Jira, Slack, GitHub, Google Docs, etc.

About Plum
We are making health insurance - simple, accessible and affordable. Hundreds of businesses of all sizes from startups to large corporates trust Plum for their employee's health protection.
Healthcare in India is seeing a phenomenal shift. Healthcare cost is seeing an inflation that is three times the general inflation. Treatments of diseases including Covid-19 can wipe out entire household savings. Majority of Indians won't be able to afford a health insurance on their own. As many as 600mn Indians would depend on employer-sponsored insurance.
Enter Plum. Plum is re-imagining the health insurance stack, and accelerating the penetration of health insurance in India to 100%. Plum has forged new underwriting and fraud detection algorithms to enable companies as small as 2 to benefit from a group insurance. The platform enables realtime insurance design & pricing to enable companies to buy insurance in 3-clicks. And offers employees a hassle-free claims experience through an integrated digital process.
Plum is backed by leading global investors including Tiger Global, Sequoia Capital, Tanglin Ventures and Incubate Fund (read more https://www.plumhq.com/blog/plum-series-a-funding">here)
Role and Responsibilities
- Design, build, and maintain high performance, reusable, and reliable Java code.
- Translate designs and wireframes into high quality components and modular code, ensuring the best possible performance, quality, and responsiveness of the application
- Strong advocate of Google’s Android design principles and interface guidelines
- Strong sense of ownership and integrity demonstrated through clear communication and collaboration.Having experience with building and maintaining an open source project or design library is a plus.
Qualifications
- 3 + years of experience of Android SDK, different versions of Android, and how to deal with different screen sizes.
- Experience with local databases, offline storage, threading, and performance tuningExperience with Kotlin and Jetpack Compose is desirable.
- Familiarity with RESTful APIs to connect Android applications to back-end services
- Familiarity with the use of additional sensors, such as camera, gyroscopes and accelerometers
- Knowledge of the open-source Android ecosystem and the libraries available for common tasks
- Ability to understand business requirements and translate them into technical requirements

Lead the Design and Development of Android applications.
Ship reliable software practising robust software design and in-depth code reviews.
Design major software components, systems, and features and implement full-stack app foundation features and core app features.
Good understanding of Data Structure and Algorithms.
You should be able to take ownership, design, develop and deploy in a collaborative environment with other team members
Strong communication skills with a people-first approach without compromising on engineering tasks
Experience in building an app which has 1-5 Lac users
Required Skills / Qualifications :
Minimum one complete Android App developed end to end, and in play store for more than 3 years
Good hands on experience in developing and deploying Android apps react/Android native
Strong analytical and debugging skills.
Experience implementing integrated solutions with APIs built using RESTful web services.
Adapt to a dynamic work environment. Stay updated with the latest in technology and always think customer first.
You will be responsible to architect solutions using innovative technology ideas and industry-leading methodologies.
Study and understand the product specifications thoroughly to design appropriate software solutions. Suggest improvements and optimise existing implementations.
Ability to identify and deliver POCs and Demos in a record time-frame.
Provide thought leadership to the team around new technologies, processes, and approaches.
Proficiency in various Design Principles and app development methodologies


Skills Required:
- React Js
- React Native
- Android Development
- Mobile Technology
CTC: Negotiable



