i

iOS Developer

i
Posted by Santosh BR
Apply to this job
i
Bengaluru (Bangalore)
i
2 - 7 yrs
i
₹7L - ₹15L / yr
Skills
iOS App Development
Objective C
Swift
Xcode
Job description

Design and build applications for Apple devices on iPhones.

Maintain quality and ensure responsiveness of applications.

Collaborate with the rest of the engineering team to design and launch new features.

Maintain code integrity and organization.

Be proficient with Swift and Cocoa Touch.

Experience with iOS frameworks such as Core Data, Core Animation, as well as offline storage, threading, and performance tuning.

Must be familiar with RESTful APIs to connect iOS applications to back-end services.

Experience with performance and memory tuning with tools such as Instruments.

Experience with cloud message APIs and usage of push notifications.

Knowledge of Git.

About Cognitive Clouds Software Pvt Ltd
At CognitiveClouds we build world class applications for mobile, web and cloud. We collaborate with well known brands and promising startups architecting, developing, designing and shipping smart software products
Founded
2012
Type
Products & Services
Size
100-1000 employees
Stage
Why apply to jobs via CutShort
i
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
i
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
i
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
2101133
Matches delivered
3712187
Network size
6212
Companies hiring
Similar jobs
i
at Ula
Founded 2019  •  Product  •  100-500 employees  •  Raised funding
Android Development
Android Testing
Kotlin
Model-View-View-Model (MVVM)
Object Oriented Programming (OOPs)
RESTful APIs
JSON
Flutter
React Native
iOS App Development
Unit testing
i
Bengaluru (Bangalore)
i
2 - 6 yrs
i
₹12L - ₹50L / yr
About us 
Ula is reimagining how retail in emerging markets should work in the smartphone era. We’ve witnessed the rise of B2C e-commerce over the last decade in both India and Indonesia. But the small retailer, the heart and soul of retail, has been left largely underserved by e-commerce even though they’re spending hours every day on their smartphones. Ula provides a simple front-end app, powered by sophisticated back-end systems that determine everything from pricing to inventory to intelligent salesforce route planning. We are building many first of their kind technologies in the world and need your help in building the right systems. Ula is an under-the-radar, early-stage technology start-up headquartered in Singapore, with offices in Bangalore and Jakarta though we are quite flexible in terms of where our colleagues choose to work from. We are funded by Tier-1 Venture Capital — Sequoia Capital India, Lightspeed India, Quona Capital and B-Capital Group. It is also backed by prominent industry angels such as the founders of Udaan, Rahul Mehta of DST Capital and other established Indonesian angels. We are a culturally diverse company with 38% women and 7 nationalities. We believe that the best minds are required to solve tough problems irrespective of where they come from. For more details, see https://landing.ula.app/en/

About you

You are driven to solve tough problems with technology. Let’s take pricing for example. Imagine a world where each product in e-commerce were to be priced differently for each customer based on where they are located, how much they buy or where they prepay or pay-later. This leads to a massive optimization problem because pricing too low incurs opportunity cost while pricing too high means a competitor takes that business. This is just one example of how B2B and B2C e-commerce are different and why B2B offers the opportunity to innovate. Now couple this with routing for a sales agent. How should pricing work with a sales-person’s CRM app? Depending on how far you take it, it is a massive machine learning problem. If you’re passionate about technology and its applications to business problems, you’re curious and imagine what a new world can look like, love working with global colleagues on global problems and don’t mind taking risks that move the needle and treat failure merely as an opportunity to improve and iterate, you’d be a good fit at Ula. We are very ownership driven at Ula. We also believe in proactive mentorship. It’s an opportunity to learn and to mentor. Below is what we expect from you.

Responsibilities

● Work as part of cross functional, passionate agile project teams to ensure quality is driven into the heart of the development process from requirements definition through to delivery

● As a mobile Developer on our team, you will primarily create native android apps along with multi-platform apps using Google's Flutter development framework.

● Continuously champion high quality software engineering practices - from planning, implementation, test automation, documentation, code reviews, scaling, performance, metrics, logging, and monitoring - essentially the entire software development lifecycle.
 
Basic Qualifications

● Full-time mobile development experience in Android using Java/Kotlin.

● Good understanding of OOP and architectural patterns (MVVM preferred).

● Able to write apps using (activities, fragments, services, and broadcast receivers).

● Experience authoring, testing, deploying, and managing high-scale production mobile apps.

● Possess an extremely sound understanding of basic areas of Computer Science such as Algorithms, Data Structures & Databases.

● Experience with Offline Storage, Threading, and Performance Tuning.

● Good level knowledge of Object-Oriented Programming & Reactive

● Great problem-solving skills and propensity to learn and mentor others.

● Excel at working in small, dynamic, and fast-paced groups. Preferred Qualifications

● Hands on experience with and excitement for Flutter, experience on React-Native & iOS is a plus.

● Able to troubleshoot complex systems problems, debug, and find root causes.

● Experience working with remote data via REST and JSON.

● Excellent verbal and written communication skills.
 
Read more
Job posted by
i
Shweta Vyas
Apply for job
React Native
Objective C
iOS App Development
Android Development
Swift
Kotlin
i
Bengaluru (Bangalore)
i
2 - 5 yrs
i
₹10L - ₹30L / yr

Myntra’s Engineering team builds the technology platform that empowers our customers’ shopping experience and enables the smooth flow of products from suppliers to our customers’ doorsteps. We work on areas such as building massive-scale web-applications, engaging user-interfaces, big-data analytics, mobile apps, workflow systems, inventory-management etc. We are a small technology team where each individual has a huge impact. You will have the opportunity to be part of a rapidly growing organization and gain exposure to all the parts of a comprehensive ecommerce platform.

Your Responsibilities:

  • ●  Write maintainable/scalable/efficient code.

  • ●  Work in a cross-functional team, collaborating with peers during the entire SDLC.

  • ●  Follow coding standards, unit-testing, code reviews etc.

  • ●  Follow release cycles and commitment to deadlines

    Desired Skills and Experience:

    IMPORTANT NOTE: Pls note that this set of requirements is an indicative list. If you are passionate about technology and coding, are entrepreneurial and ambitious and firmly believe you can make a strong impact @Myntra reaching millions of Indians, we encourage you to apply! Draw attention to your exploits at Hackathons, your tech blogs, your projects (which we can play around with), open source contributions, your patents and publications! Talk to us about building mobile apps with lakhs of downloads, high QPS, Peta Bytes of data, MSEC response time, multiple 9 reliability!

  • ●  Experience in building large scale applications or products

  • ●  Proficient in native mobile platform - iOS or Android

  • ●  A “Bring It On” attitude; bias for action; self-driven, end-to-end ownership; entrepreneurial

  • ●  approach; focus on operational excellence; ability to work with ambiguity

  • ●  Strong in problem solving skills, data structures and algorithms

  • ●  Excellent understanding of and coding skills in React Native / Objective C / Javascripts / Android

  • ●  Understanding of Backend Technologies and ability to make minor changes on the Backend for

  • ●  app development

    QUALIFICATIONS

    B Tech/BE in Computer Science or equivalent from a reputed institution.

Read more
Job posted by
i
Shilpi Minocha
Apply for job
i
at Funded startup empowering healthcare practitioners
Agency job
Cocoa
Objective C
Core Data
MVC Framework
Agile coaching
Design optimization
AWS
rest
Model-View-View-Model (MVVM)
i
Chennai
i
5 - 9 yrs
i
₹8L - ₹12L / yr

We are looking for people willing to work in a fast-paced and everchanging environment with focus on innovation and adaptive mindset. Come joins us, if you want to make a difference in healthcare field by building data as a key asset in decision making.

Job Description

We are looking for a Team Lead/Architect for iOS platform responsible for designing and architecting applications aimed at a range of iOS devices including mobile phones and tablet computers.

The candidate should ideally possess the below experience

Required Experience & Responsibilities

  • Should Have experience leading/mentoring large technical teams.
  • Experience in working with product managers , translating functional requirements to precise technical requirements.
  • Identify, create and manage project/Product technical artefacts.
  • Be able to plan technical milestones & drive development efforts with Agile/Scrum methodologies.
  • Experience in designing enterprise grade application architecture for mobile apps, employing design patterns & best practices.
  • Should have strong OOAD & TDD development approaches.
  • Should have good exposure to code coverage, CPU, Memory & other profiling/tooling.
  • Conduct code reviews, technical brainstorming sessions, do code refactoring & optimization.
  • Coordinate with the Testing team and define UT, IT, Smoke/Regression tests.
  • Triage & Delegate technical issues  to developers using bug tracking tools like JIRA
  • Develop modular, reusable components for projects with industry-grade coding skills.
  • Ensure the performance, quality, and responsiveness of applications
  • Collaborate with a team to define, design, and ship new features
  • Identify and clear the bottlenecks , identify the root causes of bugs along with developers
  • Help maintain code quality, organization, and automatization

Required Technical Skills

  • Proficient with Objective-C or Swift languages, and Cocoa frameworks
  • Experience with iOS frameworks such as Core Data, Core Animation, etc
  • Solid work experience with UI application development using standard patterns (MVC/MVP/MVVM)
  • Work experience in AWS AppSync & Amplify framework integration
  • Experience in offline & real time data models
  • Solid experience with REST API standards and integration with ORM
  • Expertise in design level optimization techniques – Caching, lazy loading, pre-fetching
  • Experience with offline storage, threading, and performance tuning
  • Familiarity with RESTful APIs to connect iOS applications to back-end services
  • Knowledge of other web technologies and UI/UX standards
  • Solid understanding of security frameworks & practices for iOS development- Encryption & Data protection.
  • Understanding of Apple’s design principles and interface guidelines
  • Experience with performance and memory tuning with profilers
  • Familiarity with cloud message APIs and push notifications
  • Knack for benchmarking and optimization
  • Proficient understanding of code versioning tools -Git, Mercurial or SVN
  • Familiarity with continuous integration

Desired Skills

 

  • Ability to understand Hybrid or cross platform applications using IONIC, React Native, Flutter
  • Ability to develop any test tools in Mac/Desktop
  • Experience with communication and messaging applications
  • Experience with security software and solutions
  • Experience in python / JavaScript is good to have  
  • Knowledge of low-level C-based libraries is preferred

 

Qualification:

  • Diploma, bachelors or masters in the area of human centred / product design
  • Continued education and research into UI trends and current design strategy and technology

 

Methodology/Practices:

  • Experience working on Agile development methodology
  • Experience working in Design Thinking methodology (preferred)
Read more
Job posted by
i
Sridevi Viswanathan
Apply for job
i
Founded 2019  •  Products & Services  •  100-1000 employees  •  Bootstrapped
Flutter
iOS App Development
Android Development
i
NCR (Delhi | Gurgaon | Noida)
i
1 - 6 yrs
i
₹4L - ₹7L / yr
• Design and Build sophisticated and highly scalable apps using Flutter.

• Build custom packages in Flutter using the functionalities and APIs already available in native Android and IOS. 

• Translate and Build the designs and Wireframes into high-quality responsive UI code. 

• Write efficient queries for core Data. 

• Use of Model-View-Controller ( MVC) and Model-View-ViewModel-Controller (MVVM) as it relates to designing, developing architecture and developing maintainable, testable and functional software that meets product requirements.

• Explore possible architectures for implementing new features. 

• Resolve any problems existing in the system and suggest and add new features in the complete system. 

• Suggest space and time-efficient Data Structures. 

• Follow the best practices while developing the app and also keeping everything structured and well documented.

• Use CI/CD for smooth deployment.

• Document the project and code efficiently.

• Manage the code and project on Git in order to keep in sync with other team members and managers. 

• Communicate with the Project Manager regarding the status of projects and suggest appropriate deadlines for new functionalities. 

• Ensure security guidelines are always followed while developing the app. 

• Validate the cloud system to ensure any new changes do not compromise the security of the backend server. 

• Suggest new features and/or enhancements. 

• Consulting with our customer-facing representatives about software system design and maintenance. 

• Interact with the Clinical Specialists and Product Manager to help understand end-user feedback. • Maintaining software through product lifecycle including design, development, verification and bug fixes. 

• Connect regularly with the Quality Assurance Specialist to deliver a stable app. 

• Resolve all the bugs reported by the Quality Assurance Specialist in a timely manner. • Perform time profiling and memory leaks assessment. 

• Execute app verification protocol.

• Write tests for the App. 

• Following company policies and quality procedures to ensure quality product deliverables. 

Requirements: Must Have: 

• Flutter: To build cross-platform mobile apps for Android, IOS and Web. 

This should include from making responsive UIs to efficiently query data and also manage states in an optimized manner. 

• Native Android and IOS: To build custom Flutter Packages. 

• Firebase: Should have experience with Cloud Firestore, Push Notifications, Cloud Functions and Analytics. 

• Adobe XD: Should know how to use Adobe XD to use the design file and use it to build the app. 

• Git: To manage and collaborate in different projects with the rest of the team. 

Good To Have: • Angular • Bootstrap • JavaScript  
Read more
Job posted by
i
Rekha Singh
Apply for job
i
at A high growth product startup in USA and India.
Agency job
Architecture
Software architecture
Mobile applications
Usability
Scalability
User Interface (UI) Design
Android Development
BDD
Test driven development (TDD)
Xamarin
RESTful APIs
User Experience (UX) Design
iOS App Development
i
Pune
i
3 - 5 yrs
i
₹8L - ₹16L / yr
Build innovative software products using Hybrid Mobile app platform

Our Client began as custom application development and business process automation solution provider from its New Orleans Office 2015.

Following year they launched an independent Health, business, property assessment and Law Enforcement products.

In 2017, they stated India operation, an extension of development team and expertise to grow the business.They continued to grow and expand offerings in both the public and private sectors. Giving its wide scope of experience and expertise the client is striving to achieve challenging goals in upcoming years.

Currently they are on look out for high achievers, love to do their hands dirty with real coding, can think out of box and are self starter to build innovative software products using Hybrid Mobile app platform.

Position : Hybrid Mobile Application Developer

Location : Pune (Currently remote working)

Salary : Best in the Industry

Experience : 3-6 yrs

Vacancies : 3

Job duties and responsibilities :

- Understand requirements, architecture decisions, assess the feasibility and provide time estimates on implementing new features and functionalities.

- Work on software architecture and development of Hybrid Mobile applications and communicate technical limitations/roadblocks to the team.

- Point of contact in all phases of software engineering.

- Drive the project discussions from inception to final delivery.

- Deliver high-quality code; Unit-test code for robustness including edge cases, usability, and scalability.

- Discover and evaluate new technologies to maximize development efficiency and handhold the client by recommending the benefits.

- Collaborate with the design team to bring creative ideas to the mobile UI and craft a beautiful Android/iOS user experience.

- Work as part of a team-building prototype, applications, and user experiences.

- Commit changes continuously leveraging test-driven techniques in development (BDD/TDD).

Qualifications :

- Experienced in Xamarin and exposure in other hybrid mobile development like Native Script.

- Familiar with RESTful APIs, UI Kit, offline storage, threading, performance tuning, and all UI components in the Android/IOS object library foundation.

- Worked on 3rd party libraries, cloud message APIs, and push notifications.

- Exposure of Android- s/Apple's Human Interface Guidelines and other UX & UI standards.
Read more
Job posted by
i
Amish Bhatt
Apply for job
i
at Citrix - Empower the original mobile device
Agency job
iOS App Development
Swift
C
Android Development
i
Bengaluru (Bangalore)
i
10 - 15 yrs
i
₹25L - ₹50L / yr

What we're looking for:

 


You will help define the next generation experience for Citrix Workspace app on desktop platforms and modernize tech stack. If you believe in a bottom-up culture, are passionate about delivering high quality software at scale, striving for technical agility in a fast paced, high performance environment, then we are looking for you! 

 

Position Overview
The Engineering Manager is responsible to lead a critical iOS development team in Bangalore focused on building exciting new solutions for our iOS users .This team will be driving key strategic initiatives while collaborating closely with our iOS development teams globally.

 

Role Responsibilities

  • Build and manage a team of highly skilled software engineers using agile practices.
  • Responsible for design, development, maintenance of software which is used by millions of people daily.
  • Has flexibility to spend significant time as an individual contributor as well, writing code and designing applications and APIs.
  • Design and develop advanced applications for mobile platforms (Mobile Apps and/or cloud services)
  • Help own and deliver on the Team goals owned out of Bangalore by challenging the existing thinking and bringing on new technologies and solutions by applying your experience to guide the future of Citrix.
  • Collaborate with various stakeholders across different business functions and located in different Geos.
  • Lead the team through the development process and seek opportunity for continuous improvement and best practices on multiple projects of high complexity.

 

Basic Qualifications

  • Bachelor’s degree in computer science and 9+ years of software development experience, with 1+ years in a Technical manager role
  • Extremely deep understanding of mobile development frameworks and deep experience in cross platform application development such as React, React Native, Meteor
  • Experience with iOS  frameworks   -   UIKit,   Core Foundation,   Core  Animation,  Core Graphics,   Autolayout,  AVFoundation,  SceneKit,  GCD etc.
  • In depth Understanding of Apple’s recommended design principles, interface guidelines and and best practices for coding
  • Experience working with remote data via REST, JSON and Web Services
  • Strong foundational knowledge on computer science principles
  • Sound Agile planning and Design skills
  • Demonstrated ability to lead and collaborate effectively across organizational boundaries.
  • Strong interpersonal and leadership skills, to drive collaboration and innovation.
  • Experience and interest in guiding and leading team members of other teams 

 

Read more
Job posted by
i
Akshay Kumar
Apply for job
i
Founded 2012  •  Products & Services  •  100-1000 employees  •  Raised funding
iOS App Development
Objective C
Swift
Xcode
i
Bengaluru (Bangalore)
i
- yrs
i
₹8L - ₹18L / yr
Responsibilities: Developing HealthifyMe iOS app, and own the entire product line. Desired Skills & Experience We are looking to hire a top class iOS Hacker. You have 2+ years of iOS app development experience. Proficient in Swift, with a good knowledge of its ecosystems Have a good sense of how networked applications (Web services/REST APIs and JSON) work Good knowledge of performance limits and characteristics Knowledge of memory management and multi-threading Well versed with server side syncing, database handling etc. Sharp analytic skills - find out edge cases both in code and usability/product. Ability to learn and adapt fast. Collaborate with cross-functional teams to define, design, and ship new featurs 2+ years experience in any UNIX environment. You'll have an edge over others if you Have an app or two in App Store that did well. You are well versed in testing, unit testing, integration testing. Have experience in any iOS-testing framework. Have experience in Python, MySQLKey. Look forward to Working with a world-class team. Fun & work at the same place with an amazing work culture and flexible timings. Get ready to transform yourself into a health junkie Apply only here: https://recruit.hirist.com/job/472457/details *Note: We consider application that only come through the above link. Join HealthifyMe and make history!
Read more
Job posted by
i
Deepthi R
Apply for job
i
Founded 2017  •  Services  •  20-100 employees  •  Profitable
iOS App Development
Android Development
Ionic 2
Ionic
SQLite
RESTful APIs
Realm
i
Lucknow
i
- yrs
i
₹3L - ₹5L / yr
● Minimum of 6 months of experience in Java based Android development ● Mobile Databases like SQLite / Realm ● Understanding of REST APIs / Retrofit + OKHttp ● Strong understanding of object-oriented programming ● Familiar with various design and architectural patterns. ● Knack for writing clean, readable, and easily maintainable code ● Strong analytical and problem solving skills ● Eye for detail in UI/UX ● Understanding of fundamental design principles for building a scalable application. ● Knowledge of Push Notification Service and Firebase will be added advantage.
Read more
Job posted by
i
Ashish Sinha
Apply for job
i
at We are hiring for leading digital media firm for West delhi location.
Agency job
iOS App Development
Objective C
Swift
Xcode
i
NCR (Delhi | Gurgaon | Noida)
i
- yrs
i
₹2L - ₹4L / yr
Solid experience / Knowledge in developing medium or large size iOS applications * Knowledge of audio/visual industry as well as audio/visual codecs an advantage * Good knowledge of OOPS
Read more
Job posted by
i
Himani Chopra
Apply for job
i
Founded 2006  •  Services  •  100-1000 employees  •  Profitable
Android Development
iOS App Development
Mobile App Development
Mobile App Design
i
Noida, NCR (Delhi | Gurgaon | Noida)
i
- yrs
i
₹35L - ₹45L / yr
Experience delivering mobile applications and managing release schedules Provide direction and technical expertise in design,development and system integration. Able to make quick decisions and solve technical problems to provide an efficient environment for project implementation Identify resource and equipment requirements, efficient capacity planning and manage software and hardware availability Partner with external vendors and internal teams, such as to develop and deliver product solution Lead the design and/or development of interfaces with various third party and internal sources Assume responsibility and accountability for product management and all resources and deliverables produced ensuring on time delivery and management, including third parties Task allocation and performance evaluation of team members and Interview candidates and hire resources. Responsible for delivering or leading the development of solutions for Android apps, iOS and/or Win8 Desired Skills: Minimum of 8 years related work experience For iOS: Objective C, Cocoa, Core Animation,Swift For Android: Java, Android SDK Experience with mobile development issues related to performance optimisation, caching, security, and native hardware components Experience with JSON, SOAP, Rest, XML and XHTML Extensive experience and knowledge delivering solutions using Agile methodologies Bachelor’s degree in computer science or comparable from IITs/NITs. Prior heading mobile team of IOS and Android experience in must Key Competencies: A talent for multi-tasking, meeting deadlines, learning new skills and methodologies, and working under pressure. Flexible working style, ability to work in speedy/aggressive environment Excellent communication skills, and proven ability to communicate effectively across the organisation Ability to lead decision making through influence, with the ability to make sound decisions in the best interest of the client as needed throughout the project life cycle
Read more
Job posted by
i
Maneesh Mehrotra
Apply for job
Did not find a job you were looking for?
i
Search
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on CutShort.
iiiii
Want to apply for this role at Cognitive Clouds Software Pvt Ltd?
i
Apply for this job
Why apply via CutShort?
Connect with actual hiring teams and get their fast response. No spam.