Read about what our users have to say about finding their next opportunity on Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Companies hiring on Cutshort
About Recro
Founded :
2014
Type :
Products & Services
Size :
100-1000
Stage :
Profitable
About
Recro is a developer-focused platform that was founded with the aim of seamlessly matching individual expertise with the right opportunities.
We empower talented developers by providing them with relevant experience at fast-growing startups based on technical competencies and aspirations. These opportunities have a significant impact on their career success and help them become their best self.
On the other hand, startups get instant access to top-quality developers with guaranteed productivity from the very beginning. We help them to scale up/down based on their needs, thus ensuring an efficient and high-yielding workforce.
Developers solve real-time complex problems and get exposure to the uplifting and challenging work culture at start-ups like Flipkart, Dunzo, Swiggy, and Zivame among many others. At Recro, we ensure continuous support from our strong community to accelerate careers for developers and strive to create optimal business outcomes for high-growth startups.
Proficient with Objective-C and Swift depending on project requirements and Cocoa Touch
Experience with iOS frameworks such as Core Data, Core Animation, etc.
Familiarity with RESTful APIs to connect iOS applications to back-end services
Secondary Skills:
Experience with offline storage, threading, and performance tuning
Knowledge of other web technologies and UI/UX standards
Understanding of Apple's design principles and interface guidelines
Experience with Version Control System
Experience with Bug Tracking
Added advantage if the candidate possess below skills.
Knowledge of low-level C-based libraries is preferred
Experience with performance and memory tuning with tools such as Instruments and Shark, depending on project needs Familiarity with cloud message APIs and push notifications
ApnaComplex is one of India’s largest and fastest-growing PropTech disruptors within the Society & Apartment Management business. The SaaS based B2C platform is headquartered out of India’s tech start-up hub, Bangalore, with branches in 6 other cities. It currently empowers 3,600 Societies, managing over 6 Lakh Households in over 80 Indian cities to effortless manage all aspects of running large complexes seamlessly.
If it excites you to - drive innovation, create industry-first solutions, build new capabilities ground-up, and work with multiple new technologies, ApnaComplex is the place for you.
The primary responsibility of this role is to design, develop, and maintain applications individually as well as work in a group. Should work as per the defined project priorities and project schedules and ensure to complete the assigned projects within allotted timelines and develop process improvements to improve system quality and efficiency.
Responsibilities:
Should design, develop, and maintain applications individually as well as work in a group.
Should maintain quality and security of the assigned development tasks applying the best design and development guidelines as defined in the project.
Should work as per the defined project priorities and project schedules and ensure to complete the assigned projects within allotted timelines.
Must adhere to agile methodologies and the project management followed in the project
Assist in technical and project risk management and participate in mitigation activities.
Interact with the team for the day to day development tasks and hurdles.
Must Have:
Expertise in Objective-C programming language.
Experience in Swift programming.
Expertise in Cocoa Touch frameworks.
Expertise in developing iOS applications.
Very good experience in designing applications with best suited Design patterns.
Should have a strong knowledge and experience in using SOLID principles.
Good knowledge in socket programming, device communication.
Good knowledge in debugging and optimization tools like Instruments.
Good knowledge in Push Notifications.
Good knowledge in generating ipa using different provisioning profiles
Knowledge in pushing apps to AppStore.
Knowledge in writing unit test cases.
Good knowledge in iOS human interface guidelines and coding standards.
Should have a very good experience in technically mentoring the team and assisting the team when required.
Very Strong communication Skills and interpersonal skills
Experience in working in projects run as per Agile Methodology.
Must have very good analytical abilities and problem solving capabilities.
1 year of software development experience
Good to have:
Good knowledge in Bluetooth programming.
Good to have knowledge in Audio domain and related frameworks.
Good to have knowledge in Database tools like Coredata Desired Tools Experiences
Xcode IDE, Instruments.
Experience in using client apps for version controlling systems like bitbucket.
Experience in using UX/UI tools like Figma.
Experience in Version controlling System (SVN, Github).
Experience in Bug Tracking System (JIRA, QC etc..)
We are looking for a Senior iOS application developer who is comfortable in working in a agile development team. Candidate should be self-motivated and creative. A Perfect candidate would also have so experience in Android Development
• Strong working experience in IOS application development is a must. First-hand experience of native mobile apps using Swift must.
• Experience with Swift, Swift UI, Unit test.
• Strong system design and architecture skills - specifically for IOS. Curiosity to tinker around, explore new paradigms and strongest for continuous improvement. Strong problem-solving skills.
• Understanding of network connections, Rest API's and scheduling. Strong knowledge about security standards (e.g. HTTPS) and privacy standards.
• Idea/experience of the unit and instrumentation testing in IOS. Optimizing app performance and memory consumption.
• Excellent code data knowledge, socket programming & debugging skills.
• Debugging apps using simulators and related tooling.
• Design and build advanced applications for the iOS platform, Swift and Objective - C.
• Integrate and consume web services (JSON, XML, etc.)
• Familiar with Version control system such as GIT.
Core Skills • Strong understanding of Flutter. Experience with other frameworks like React Native, SwiftUI, Jetpack Compose is acceptable. • Good knowledge of Rendering engines in Flutter, Browser, iOS, Android • Experience in CMS such as Sanity, AEM • Good understanding of RESTful APIs, GraphQL and Web Sockets • Ability to debug and profile Web/Mobile applications with Chrome DevTools or Native profilers • Deep understanding of Reactive programming with libraries like MobX, BloC • Exposure to SOLID Domain Driven Design, principles • Exposure to Style Guides, Atomic Design, Design Systems • Strong visual acumen to detect cosmetic defects ensuring • Exposure to Design tools like Sketch, Figma, Adobe Creative Suite or Affinity Designer • Deep knowledge of at least 2 different programming languages from JavaScript, Dart, Ruby, Python, Go, Rust, Typescript, C#, Kotlin, Java, Haskell, OCaml • Exceptional verbal and written communication • A mindset to constantly learn new things and challenge the Status Quo.
Experience • 8 - 15 years of experience building Front End Applications on different technologies • At least 5 years of experience building React and/or Mobile Applications • Preferably worked in the Finance/Retail domain or other similar domains with complex business requirements.
Education • Bachelors in Computer Science or equivalent education covering Math, Algorithms, Data Structures, Networking, Databases, Operating Systems, Graphics • Nice to have a Post-Graduate degree in Computer Science
Demonstrable Passion • Contributed to one or more Open Source projects • Actively maintain one or more Open Source projects • Blogging on Frontend or related topics • Authored books, videos on Frontend or other topics • Speaking engagements at Meetups or Conferences
The iOS Developer is responsible for the development and maintenance of native mobile code on the iOS operating systems. This person utilizes their knowledge of mobile development and hardware capabilities as an integral part of the software development team.
The role requires an energetic and self-motivated individual with excellent communication, organization, and technical skills to work cross functionally.
Responsibilities:
Create compelling device specific user interface and experiences
Build Prototypes
Optimize performance
Keep up to date on the latest industry trends in mobile technologies
Collaborate with development team and product owners to analyze, design, and implement user stories using an agile methodology
Write high-quality code that complies with design specifications and meets development and support requirements.
Develop unit tests and test changes using an agile methodology.
Use a variety of tools to perform unit testing, automated builds, and source control.
Participate as a member in Agile teams, and work with other team member to review user stories, estimate effort for user stories, and participate in sprint reviews.
Required Skills:
5+ years experience in Objective-C, Swift and Cocoa development
Experience publishing applications to the App Store
Experience with RESTful API to connect iOS applications to backend services
Experience with Test Driven Development (TDD)
Experience with Source Control like Git
Understanding of Apple's design principles and interface guidelines
Ability to understand and write SQL code
Experience with Apple Pay is a huge plus
Familiarity with continuous integration
Ability to work in a fast-paced, high-effort, dynamic work environment
Fast learner of new and emerging technologies
Development experience with highly trafficked apps
Excellent verbal, written, and interpersonal communication skills
Undergraduate degree in the field of computer science or equivalent
Able to handle multiple tasks in a fast paced environment
We are looking an exceptional IOS developer
Compulsory Working Expertise:
1. Swift/Objective C
2. X-Code
3.Apple App ecosystem, including application design, memory management, asynchronous behaviour, location services, Apple pay, animation, image capture/ camera technologies, and multiple screen sizes.
4. IOS applications in the App Store
5. Integration with multiple RESTful webservices 6.psd to IOS layouts with pixel precisions.
Skills and responsibilities:
1. Plan, Architect and deploy our ios app
2. Integrate the ios app to our micro-services with provided APIs
3. Strategies positioning, landing page and release of application on the appstore in cognisance with digital strategy
4. Application version control management on SCRUM tools
Tools and platforms:
AWS lambda, S3, API Gateway, Cloudfront
MongoDB, MySql, Redis
Github, Jira and Slack
Why Shuttl ?
We are India's largest app-based bus-service platform easing the office commute of over 50,000 intra city travelers daily through our 800+ strong bus fleet with our presence in 7 cities. We have been well-funded by Amazon US, Dentsu, Sequoia Capital, Times Internet and Lightspeed Ventures with a total cumulative funding of $34mn till date. Shuttl is solving a perpetual problem of urban commute that impacts a lot of lives daily.
The opportunity is to solve a big problem on safety & commute comfort by leveraging Technology through our platform that uses live tracking, intelligent routing and predictive analysis based on existing traffic patterns.
We have entered into new business verticals recently and are rapidly scaling up. Thus, we are also expanding our Engineering team. Would you be interested in exploring opportunities with us?
What will I do?
You will work as an Senior Software Engineer for the iOS app in the Consumer team. The consumer mobile apps are the primary way that our customers regularly interact with Shuttl for finding routes and booking their rides.
You will report into the Team Lead for the Consumer team. Your team mates will be other iOS, Android and backend engineers.
As a senior software engineer at Shuttl you are responsible for developing new features and maintaining existing ones, contributing to architecture and code design as well as coaching and training of junior software engineers.
How do we work?
Our engineering process is a five step process which consists of phases for planning, developing, testing & profiling, releasing and monitoring.
The planning phase consists of documenting of the feature/task to be done followed by various discussions. These discussions cover product, delivery estimates, release plan, monitoring plan, test plans, architecture, code design, technology choices and best practice adoption.
The development and testing phase coexist and involve writing code, unit tests, performance tests, profiling, stress testing, code reviews and QA testing. This phase is punctuated with daily scrums and standups.
The release phase is largely about managing and communicating the release to customers and internal stakeholders and activating features.
The last phase is the monitoring phase where relevant metrics and exceptions are tracked and any critical refinement for the delivered feature is undertaken. This phase culminates with a retrospective.
What skills should I have?
For this role we expect you to have 3-5 years of experience in iOS application development primarily using Swift
You should have strong command of UIKit, Core Location, GCD, and Auto Layout, Google Maps, memory management and profiling using Xcode Instruments
You should be knowledgeable about programming languages, operating systems, networks, databases and SQL, algorithms, architecture, code design and design patterns
Read more
Why apply to jobs via Cutshort
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
21,01,133
Matches delivered
37,12,187
Network size
15,000
Companies hiring
Did not find a job you were looking for?
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
Get to hear about interesting companies hiring right now
Read about what our users have to say about finding their next opportunity on Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!