Cutshort logo
Ahmedabad logo
iOS Developer
Ahmedabad
Ahmedabad's logo

iOS Developer

at Ahmedabad

Agency job
3 - 6 yrs
₹3L - ₹10L / yr
Ahmedabad
Skills
skill iconiOS App Development
skill iconSwift
Xcode
UIKit
Cocoa
Unit testing
Animation
Design patterns
Object Oriented Programming (OOPs)
Analytical Skills
Continuous Integration
API
Core Data
skill iconGit
Debugging
it
Job Description
  • A minimum of 3yrs of coding as an iOS Developer.
  • In-depth experience with Swift and Xcode.
  • Up to date with the latest Cocoa and iOS trends.
  • Understanding of UI Kit, Core Animation, Interactions, GCD & Networking.
  • Excellent understanding of design patterns & Object Oriented Programming.
  • Understanding of analytics, remote reporting and measurements.
  • Experience of working with Continuous Integration (CI) and Unit Testing on iOS.
  • Experience with API’s and core data.
  • Excellent debugging skills.
  • Experience working with Git.
  • Knowledge of socket based networking desirable.
  • Understanding of the iOS ecosystem (APNs, Code signing, iTunes Connect, TestFlight).
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

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.
Companies hiring on Cutshort
companies logos

Similar jobs

GroundTruth
Remote only
7 - 10 yrs
₹25L - ₹28L / yr
skill iconiOS App Development
skill iconObjective C
skill iconSwift
Xcode
Model-View-View-Model (MVVM)
+1 more

A bit about us

WeatherBug, a division of GroundTruth, empowers people to plan their day thanks to hyperlocal weather forecasts. With 10+ million monthly users, our app and website are favorites on the App Store and Google Play Store. We use a vast network of weather observations and innovative technology to give you real-time forecasts, alerts, and insights. Our team is passionate about enhancing user experiences and always looks for new ways to use weather data to make a difference. Join us at WeatherBug and help people stay informed and prepared for whatever the weather brings. Let's make it happen together!


Learn more: www.weatherbug.com 


At GroundTruth, we believe that innovative technology starts with the best talent and we have been ranked one of Ad Age’s Best Places to Work for three years in a row (2021, 2022 & 2023). Learn more about the perks of joining our team here.


Role : Senior Software Engineer (iOS/React Native)

Location : Remote, India


*This role requires Core Work Hours from 8:30 pm to 12:30 am IST (will change as per daylight saving in US). The remaining hours are completed at individual discretion.*


Role Characteristics:

Recognized subject matter expert who knows how to apply theory and put it into practice with in-depth understanding of the professional field with limited oversight from managers. Independently performs the full range of responsibilities within the function; requires deep job knowledge of areas typically obtained through higher education combined with experience. Manages large projects or processes and problems faced are difficult and often complex; analyzes problems/issues of diverse scope and determines solutions. May manage programs that include formulating strategies and administering policies, processes, and resources; functions with a high degree of autonomy. Influences others regarding policies, practices and procedures.

You Will:

  • Design, architect, and document the entire system, down to the details, to meet team needs.
  • Code robust iOS solutions to solve current problems, identifying and fixing issues within your areas of expertise.
  • Act as a CodeOwner and stakeholder in code reviews within your area of expertise.
  • Automate unit, integration, and end-to-end testing solutions, working closely with the QA team to ensure seamless integration.
  • Deploy and run your code in pre-production to ensure quality before release.
  • Develop and maintain debugging tools to enhance team efficiency.
  • Collaborate with vendors to ensure third-party SDKs are properly integrated and functional.
  • Perform and monitor mobile releases for iOS, ensuring smooth rollouts and updates.
  • Retire outdated solutions and resources when no longer needed, ensuring the system remains efficient and streamlined.
  • Provide operational support for your deployed code and all code within your domain of expertise.
  • Identify and address team-wide issues, preventing problems from occurring.
  • Coordinate across all business teams to resolve technical issues, mitigate risks, and provide actionable solutions.
  • Perform other job-related duties as assigned


You Have:

  • 4-year degree in Computer Science or a related field OR 9+ years of experience in software development.
  • 7+ years of experience in software engineering.
  • 5+ years of experience with iOS development tools (Swift, SwiftUI, Objective-C, Xcode, Core Data, Combine, Foundation, UIKit).
  • 2+ years of experience with SwiftUI or declarative UI frameworks.
  • 3+ years of experience on an Agile team.
  • Proficiency in Concurrency, Multithreading, and Swift Combine or other asynchronous programming patterns.
  • Knowledge of object-oriented design principles, patterns, best practices, performance optimizations, and memory management on iOS.
  • Ability to effectively communicate across teams to provide and implement solutions.
  • Proven ability to troubleshoot complex issues and execute solutions.
  • A strong sense of self-drive and technical expertise to work independently and within a team.
  • Mentorship skills to guide junior and mid-level engineers.
  • Excellent communication and documentation skills to articulate ideas clearly.
  • Strong problem-solving and critical-thinking abilities to handle edge cases and unexpected issues.
  • Experience collaborating with cross-functional teams (designers, product managers, QA).


Great if You Have:

  • Experience using React Native (Function Components, Hooks, Redux, JavaScript/TypeScript).
  • Familiarity with ingesting and exposing large datasets in the weather industry.
  • Experience in the advertising industry.
  • Proficiency with tools like GitHub, Jenkins, Spinnaker, Artifactory.


What we offer

At WeatherBug, we want our employees to be comfortable with their benefits so they can focus on doing the work they love.

  • Parental leave- Maternity and Paternity
  • Flexible Time Offs (Earned Leaves, Sick Leaves, Birthday leave, Bereavement leave & Company Holidays)
  • In Office Daily Catered Lunch
  • Fully stocked snacks/beverages
  • Health cover for any hospitalization. Covers both nuclear family and parents
  • Tele-med for free doctor consultation, discounts on health checkups and medicines
  • Wellness/Gym Reimbursement
  • Pet Expense Reimbursement
  • Childcare Expenses and reimbursements
  • Employee assistance program
  • Employee referral program
  • Education reimbursement program
  • Skill development program
  • Cell phone reimbursement (Mobile Subsidy program)
  • Internet reimbursement
  • Birthday treat reimbursement
  • Employee Provident Fund Scheme offering different tax saving options such as VPF and employee and employer contribution up to 12% Basic
  • Creche reimbursement
  • Co-working space reimbursement
  • NPS employer match
  • Meal card for tax benefit
  • Special benefits on salary account

We are an equal opportunity employer and value diversity, inclusion and equity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.


Read more
LogiNext
at LogiNext
1 video
7 recruiters
Rakhi Daga
Posted by Rakhi Daga
Mumbai
0 - 1 yrs
₹4L - ₹6.5L / yr
skill iconAndroid Development
skill iconiOS App Development
LogiNext is looking for a technically savvy and passionate mobile application developer to cater to the development and launch of core mobile product features. You will help the team in building an awesome product with your optimized code. You will make a humongous impact on design, architecture, implementation and enhancement of the applications that exceed client expectations in terms of value and benefit.

You have hands-on experience in building secure, high-performing and scalable mobile applications. Your design intuition inclines towards usability, elegance and simplicity. You are biased towards open-source tools and existing frameworks. You have assisted in shipping applications with beautiful front-end and intelligent back end. You have demonstrated strong interpersonal and communication skills.

Responsibilities

Develop cutting edge native Android or iOS applications for the mobile platform
Build, test, maintain and enhance mobile apps having elegant and efficient UI/UX to enhance client experience
Own features from their ideation, design, development, test, release and maintenance
Be a resident expert of new trends and implement the latest Android/iOS features to maximize application performance
Maintain high standards of quality and responsiveness through technical design analysis, code reviews and test automation
Collaborate with a talented team of product managers, engineers, and designers
Demonstrate high level of ethics, dedication and teamwork


Requirements

Bachelor’s degree in Computer Science, Information Technology or related field
0 to 1 years of experience in developing native Android/iOS mobile applications
Strong knowledge of programming language in Swift or Java/Kotlin, SQLite and of IDE like XCode or Android Studio
Hands on experience in using Location Based Services, REST Web Services Integration, FCM, Firebase and Battery Optimization Techniques
Strong experience in memory management, performance tuning and resource optimization
Deep knowledge of mobile automation and unit testing frameworks
Proven ability to drive large scale projects with deep understanding of Agile SDLC, high collaboration and leadership
Experience in both Android and iOS applications is a plus
Excellent written and oral communication skills, judgment and decision-making skills, and the ability to work under continual deadline pressure
Read more
LogiNext
at LogiNext
1 video
7 recruiters
Rakhi Daga
Posted by Rakhi Daga
Mumbai
11 - 14 yrs
₹35L - ₹50L / yr
skill iconiOS App Development
skill iconAndroid Development

LogiNext is looking for a technically savvy and passionate mobile application leader to cater to the development and launch of core mobile product features. You will help the team in building an awesome product with your optimized code. You will make a humongous impact on design, architecture, implementation and enhancement of the applications that exceed client expectations in terms of value and benefit.

You have hands-on experience in building secure, high-performing and scalable mobile applications. Your design intuition inclines towards usability, elegance and simplicity. You are biased towards open-source tools and existing frameworks. You have assisted in shipping applications with beautiful front-end and intelligent back end. You have demonstrated strong interpersonal and communication skills.

 

Responsibilities

  • Develop cutting edge native Android or iOS applications for the mobile platform
  • Build, test, maintain and enhance mobile apps having elegant and efficient UI/UX to enhance client experience
  • Own features from their ideation, design, development, test, release and maintenance
  • Be a resident expert of new trends and implement the latest Android/iOS features to maximize application performance
  • Maintain high standards of quality and responsiveness through technical design analysis, code reviews and test automation
  • Collaborate with a talented team of product managers, engineers, and designers
  • Demonstrate high level of ethics, dedication and teamwork

 

Requirements

  • Bachelor’s degree in Computer Science, Information Technology or related field
  • 10+ years of experience in developing native Android or iOS mobile applications
  • Strong knowledge of programming language in Swift or Java/Kotlin, SQLite and IDE like XCode or Android Studio
  • Hands on experience in using Location Based Services, REST Web Services Integration, FCM, Firebase and Battery Optimization Techniques
  • Strong experience in memory management, performance tuning and resource optimization
  • Deep knowledge of mobile automation and unit testing frameworks
  • Proven ability to drive large scale projects with deep understanding of Agile SDLC, high collaboration and leadership
  • Experience in both Android and iOS applications is a plus
  • Excellent written and oral communication skills, judgment and decision-making skills
Read more
Recro
at Recro
1 video
32 recruiters
Mohammed Moin
Posted by Mohammed Moin
Bengaluru (Bangalore)
3 - 5 yrs
₹16L - ₹20L / yr
skill iconiOS App Development
skill iconObjective C
skill iconSwift
  • Swift
  • MVVM
  • API integration using JSON
  • GIT, JIRA
  • Ability to understand requirements
  • Ready to mentor juniors
Read more
IT Product based Company
IT Product based Company
Agency job
via OfficeDay Innovation by OFFICEDAY INNOVATION
Ahmedabad
1 - 3 yrs
₹2L - ₹5L / yr
skill iconFlutter
skill iconAndroid Development
DART
skill iconiOS App Development

Job Description

We seek natural problem solvers who take initiative and who have the ambition to become a leader at Geekmindz. Bring your passion and expertise to build the Geek brand. We are a fun workplace with a strong team that comes together to bring 100% of what they do. Are you a multiple Flutter/Dart whose comfortable with both Front End and Back End programming ?

As a Flutter & Android Developer you will use a consultative approach to...

Responsibility :

  • Create multi-platform apps for iOS and Android using the Flutter development framework.
  • Flutter is very new, so even if you have never launched a production Flutter app, familiarity with it is important.
  • Experience developing with Dart, whether with Flutter or for the web.
  • Experience contributing to and managing high-scale production mobile apps.
  • Proficient in using version control and continuous integration, with tools such as Github.
  • Experience with third-party libraries and APIs.
  • Responsible for developing and designing front end mobile architecture in flutter, ensuring the responsiveness of mobile applications and working alongside graphic designers for full-stack developers, among other jobs.

 

Requirements :

  • Able to self-manage and attention to detail.
  • Have built At least two Android and/or iOS apps.
  • Proven working experience in software development.
  • Working experience in mobile development.
  • Have published one or more mobile apps in Google Play or App Store.
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
  • Understanding of the full mobile development life cycle, including automated testing and building.
  • Experience working in an agile development process.
  • Good communication skills in English.
  • Excellent verbal communication skills.
  • Good problem-solving skills.

 

Read more
fintech startup
fintech startup
Agency job
via Qrata by Revathi Satish
Remote only
2 - 7 yrs
₹15L - ₹40L / yr
skill iconReact Native
skill iconAndroid Development
skill iconiOS App Development
Mobile App Development
Focus Areas
 Proven experience building Mobile Apps using React Native.
 Build pixel-perfect, buttery smooth UIs across both mobile platforms.
 Leverage native APIs for deep integrations with both platforms.
 Management of the application and its integration with back-end services.
 Astute sense of User Interface and User Experience design
 Managing large sets of data transfer between server and App.
 Offline usage with sync capabilities.
 Diagnose and fix bugs and performance bottlenecks for performance that feels native.
 Reach out to the open source community to encourage and help implement mission-critical
software fixes
 Maintain code and write automated tests to ensure the product is of the highest quality.
 Transition existing React web apps to React Native.
 Rock solid at working with third-party dependencies and debugging dependency conflicts.
 Firm grasp of the JavaScript language and its nuances, including ES6+ syntax
 Ability to write well-documented, clean Javascript code
 Familiarity with native build tools, like XCode, Gradle
 Understanding of REST APIs, the document request model, and offline storage
 Experience with automated testing suites like Jest
 Highly proficient in rendering components with Native APIs
 Working experience with APIs and third-party libraries
 Experience with FCM or similar.
 Highly proficient in one or more libraries (e.g. Redux, React Router, etc) for state managing and
routing in addition to React.
 Experience using Git as a control System
Read more
Ideas2tech
Swapnil Parab
Posted by Swapnil Parab
Remote only
3 - 7 yrs
₹10L - ₹13L / yr
skill iconReact Native
skill iconiOS App Development
SQLite
skill iconAndroid Development
Databases
+1 more

Job Description:

 

Responsibilities

 

Ensure effective Design, Development, Validation and support activities in line with client needs and architectural requirements.,- Ensure continual knowledge management.,- Adherence to the organizational guidelines and processes

Technical and Professional Requirements :

Minimum 3 years of experience required

Experience in developing React Native app for iOS and Android platform,

Knowledge of React Native available inbuilt UI components and the props those UI component accept,

Should have worked with major node modules such as react-native-maps, @react-native/community geolocation, offline database, etc,

Handle build for simulator and ipa/apk for UAT/Prod release with signing. (Release Management),

 

Should have worked and deployed iOS App

 

Should have worked on sqlite

 

Should have knowledge of database SQL ( Select and update queries)

Read more
CARS24
at CARS24
6 recruiters
Sakshi T
Posted by Sakshi T
Remote, Bengaluru (Bangalore), NCR (Delhi | Gurgaon | Noida)
3 - 15 yrs
₹20L - ₹70L / yr
skill iconReact Native
skill iconSwift
skill iconObjective C
skill iconiOS App Development
skill iconAndroid Development

Benefits

 

We pay top salaries with lucrative esops options.

Opportunity to work and learn with very mature, helpful and highly motivated techies.

Our environment is vibrant and full of energy. We are looking for like-minded people who love to “code” and have passion in building great software.

Flexible timings.

Quarterly parties

Rewards and Recognitions

Unlimited Leaves

Flexibility to work remotely

Flexibility to work from Gurgaon or Bangalore Office

Half yearly review cycle

 

 

React Native Lead. We want you to have a chat with the candidates whether they are good on these points and do they have the experience as per mentioned in JD. It will be beneficial for us to filter out profiles for RN Lead.

 

Job Description / what you'll be doing

  • Leading the team to build cutting edge React Native applications.
  • Architects build and maintain excellent applications with clean code.
  • Implement pixel-perfect UI's that match designs. Knowledge of scalable sizing of UI is a must.
  • Implement clean, modern, smooth animations and transitions that provide an excellent user experience.
  • Integrate third-party APIs.
  • Write unit and integration test cases.
  • Release applications to IOS and Google Play stores.
  • Must understand iOS and Android native code which can be used to write bridges.
  • Can work in pod structure. 
  • Must be comfortable in the SCRUM process. Complete two-week sprints and participate in sprint retrospectives and daily standups.
  • Assist with building estimates and pipeline for tasks rollout.
  • Good communication and people skillset.
  • Work with modern tools including Jira, Slack, GitHub, Firebase, GTM, Google play console, AppStore Connect, etc.
  • Be part of a community of developers who share knowledge and help each other as problems arise.
  • Ability to work through new and difficult issues and contribute to libraries as needed.
  • Ability to create and maintain continuous integration and delivery of applications.
  • Must be familiar with profiling and performance monitoring of the application.
  • Ability to achieve stretch goals in a highly innovative and fast-paced environment

 

Requirements

  • 6+ years of professional experience working with Mobile application development and 2-4+ years of experience with React Native development.
  • Experience working with Swift / ObjectiveC, Java / Kotlin required.
  • Should have a crystal understanding of App architecture and how to React interacts with the native layers for iOS and Android respectively
  • Excellent JavaScript Developer has a deep understanding of scope and closures, ES6, Object prototypes, Async, Hooks, Functional components, and Performance
  • Excellent Code reviewer and champion at writing unit test cases
  • Should be able to evaluate alternative multiple system designs and solutions and make data-backed decisions in his/her approach
  • Meaningful experience working on large, complex systems.
  • Ability to take over your work. Every day is a challenge to ensure you are performing to the expectations you and your team have agreed upon, both in regards to estimates and to the general process. extreme ownership
  • An understanding of best practices and a commitment to following them.
  • A positive mindset and can-do attitude.
  • Forensic attention to detail.
  • Mentoring, onboarding, and interviewing the candidate
  • Experience mentoring junior software engineers to improve their skills and make them more effective product software engineers
  • Experience influencing software engineers- best practices within your team
  • Passion to design and develop intuitive user interface
  • Sound business judgment, proven ability to influence others, and strong analytical thinking skills
  • You work well within a team environment and enjoy working in the office with your colleagues.
Read more
Dalvkot Utility Enterprises
Madhav A
Posted by Madhav A
Bengaluru (Bangalore)
2 - 3 yrs
₹4L - ₹6L / yr
skill iconiOS App Development
skill iconAndroid Development
Internet of Things (IOT)
skill iconjQuery
JSON
+6 more

Mobile App Development:-

 

We are looking for 2 - 3 years of overall mobile app development experience out of which experience of at least 2+ years in developing native and hybrid mobile applications Should have handled end-to-end designing, development, testing, and deployment on any native Android/iOS platform.

 

Hands-on experience with native development will add advantage, Angular 6+ Excellent technical knowledge on HTML5, CSS3, JQuery, JQuery Mobile, AJAX, XML, JSON, Java, Bootstrap, PhoneGap, Angular JS.

 

Should have working experience in consuming Web Service and REST API.

 

Experience in Business Object Model implementation data integration with JSON/XML Designing and implementing different analytics interfaces such as charts, graphs etc.

 

Should have knowledge of App signing, publishing to Play-store and iTunes Well versed with code management like GIT, SVN Should be a team player

 

Roles and Responsibilities:-

  • Develop hybrid mobile applications & deliver across the entire app life cycle concept,
  • design, build, deploy, test, release to app stores.
  • Work directly with the tech team to conceptualize, build, test, and realize products.
  • Test the app on devices and Deploy it on Apple Store & Google Play Store.
  • Standardizing the platform and in some cases apps to deliver across multiple brands with minimal duplication of effort and Optimizing performance for the apps.
Read more
PickYourTrail
at PickYourTrail
4 recruiters
Gowri Shankar
Posted by Gowri Shankar
Chennai
2 - 9 yrs
₹4L - ₹18L / yr
skill iconiOS App Development
skill iconAndroid Development
skill iconJava
User Interface (UI) Design
skill iconSwift
+1 more
MOBILE DEVELOPER You take pride in building awesome mobile experience for customers. You have an eye towards perfection coupled with an ability to move swiftly. You know and understand the various app development frameworks and picks the right tool for the job. You are flexible in working with multidisciplinary teams and you push your teammates to their limits. Drop by, let's talk over a cup of Java.   ** RESPONSIBILITIES ------------------------------------------------------------ * Support the entire application lifecycle (concept, design, test, release and support) * Produce fully functional mobile applications writing clean code from designs and wireframes * Write unit and UI tests to identify malfunctions * Troubleshoot and debug to optimize performance * Design interfaces to improve user experience * Stay up-to-date with new technology trends   ** ------------------------------------------------------------   ** REQUIREMENTS ------------------------------------------------------------ * Proven work experience as a Mobile developer * Demonstrable portfolio of released applications on the App store or the Android market * In-depth knowledge of at least one programming language like Swift and Java. React experience is preferred. * Experience with third-party libraries and APIs * Familiarity with OOP design principles * Excellent analytical skills with a good problem-solving attitude * Ability to perform in a team environment * Understanding of REST principles
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
ai_chip
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?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

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.
Companies hiring on Cutshort
companies logos