Loading...

{{notif_text}}

Let the best companies discover your talent - Check out Cutshort Discovered

IOS Developer Jobs in Bangalore (Bengaluru)

Explore top IOS Developer Job opportunities in Bangalore (Bengaluru) for Top Companies & Startups. All jobs are added by verified employees who can be contacted directly below.

Senior iOS Developer
Senior iOS Developer

Founded 1999
Products and services{{j_company_types[2 - 1]}}
{{j_company_sizes[4 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore), NCR (Delhi | Gurgaon | Noida)
Experience icon
4 - 9 years
Experience icon
Best in industry14 - 22 lacs/annum

Senior Software Engineer (iOS)WHY SHUTTL ?Shuttl makes it possible for thousands of daily commuters to travel with dignity. We are solving a huge infrastructuralgap in our mass transport system with a lot of success. Our services are available to both the end consumer as well asbusinesses across many cities in India.Our company culture reflects the responsible, liberal and creative mindset of our team. We believe that technology isand will be a key differentiator and we are excited to apply and create technology to solve problems in the masstransportation space.Our engineering team is composed of three groups - consumer, business and platform. The consumer group buildssolutions that allow ordinary citizens to use Shuttl. The business group builds solutions that service transportation andfleet management needs for businesses. Finally, the platform group is responsible for building the platform that isleveraged by the consumer and business groups.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 theprimary 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 backendengineers.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. Thesediscussions 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, stresstesting, 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 andactivating features.The last phase is the monitoring phase where relevant metrics and exceptions are tracked and any critical refinement forthe delivered feature is undertaken. This phase culminates with a retrospective.WHAT SKILLS SHOULD I HAVE ?For this role we expect you to have 4+ years of experience in iOS application development primarily using Swift. Youshould have strong command of UIKit, Core Location, GCD, and Auto Layout, Google Maps, memory management andprofiling using Xcode Instruments.Senior Software Engineer (iOS)You should be knowledgeable about programming languages, operating systems, networks, databases and SQL,algorithms, architecture, code design and design patternsHere is a list of references for key skills that might be relevant to your role.

Job posted by
apply for job
apply for job
Priyanka Sharma picture
Priyanka Sharma
Job posted by
Priyanka Sharma picture
Priyanka Sharma
Apply for job
apply for job

React Native Developer
React Native Developer

Founded 2018
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[2 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
1 - 5 years
Experience icon
Best in industry8 - 16 lacs/annum

React Native Developer with 1 - 3 years of experience Job Description : Required skills: - Minimum 1 years of experience in mobile app development - Must have experience in android app development - At least 1 year of experience in React Native app development - Ability to implement designs and functionality provided by UI/UX teams - Strong knowledge of JavaScript ES6 - Good to have knowledge of Redux - Understanding of production deployment of the app in the App Store and Play Store Key Skills: - React native, redux, java script, Android studio(java/kotlin) Good to have: - Familiarity with Analytics and AWS web hosting - Knowledge of server side technologies like Node.js and frameworks available for it (such as Express, StrongLoop, etc  depending on your technology stack) - willing to explore and work on other tech stack Responsibility: - Complete ownership of building and maintaining APP - Deliver across the entire app life cycle design, build, deploy, test, release to app stores and support - Open to work on both Android and React Native app What you get: - Amazing workplace and colleagues to work with - Competitive salary at par with the best in the industry - Immense exposure to new technologies

Job posted by
apply for job
apply for job
Lakshmi Prakash picture
Lakshmi Prakash
Job posted by
Lakshmi Prakash picture
Lakshmi Prakash
Apply for job
apply for job

Mobile Engineer (React Native)
Mobile Engineer (React Native)

via Sizzle
Founded 2018
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[1 - 1]}} employees
{{j_company_stages[2 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
3 - 10 years
Experience icon
Best in industry5 - 15 lacs/annum

Sizzle is an exciting new startup that’s changing the world of gaming.  At Sizzle, we’re building AI to automate gaming highlights, directly from Twitch and YouTube streams. We’re looking for a superstar engineer that is well versed with building high quality Android and iOS apps with React Native. We currently have a website, that serves as a video destination, with many new videos every day.  We are currently planning to launch mobile apps. So we’re looking for someone that can work closely with UI/UX designers and build our iOS & Android apps from scratch (with React Native). You will: Work closely with UI/UX designers and the management team to initially create app designs for iOS and Android Leverage React Native to build the mobile apps (iOS and Android), fully test, and deploy them in the App Store/Play Store Run numerous A/B tests on the app design, layout, color scheme, button placement, images/videos, and other objects to optimize time on site and conversion Work closely with marketing and management team to ensure successful adoption of the app, and make iterative changes to make them more user-friendly Work with the rest of the engineering team (back-end engineers, AI engineers, front-end engineers) to optimize the user experience across the apps You should have the following qualities: Expertise with React Native Expertise building high quality iOS and Android apps, ideally ones with close to 5-star ratings Excited about working in a fast-changing startup environment Have a point of view on designs, usability, and delivering what the user wants Willingness to learn rapidly on the job, try different things, and deliver results Ideally a gamer or someone interested in watching gaming content online Skills: iOS, Android, AWS, React Native Salary:  Commensurate with experience

Job posted by
apply for job
apply for job
Vijay Koduri picture
Vijay Koduri
Job posted by
Vijay Koduri picture
Vijay Koduri
Apply for job
apply for job

Senior iOS Developer
Senior iOS Developer

Founded 2014
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[3 - 1]}} employees
{{j_company_stages[1 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
3 - 7 years
Experience icon
Best in industry10 - 35 lacs/annum

Job Description  Noon Academy is looking for a Lead iOS Developer (5+ Yrs) to join our growing team! You will be a  lead engineer and mentor to your iOS team at Noon Academy. You will both build and advocate  delightful user experiences on iOS. You will guide our project teams by creating technical designs,  leading agile scrums, developing high priority components. You will promote and champion best  technical practices with your team, and drive innovation within the company.  We expect that you  Have 5+ years experience working on iOS & 3+ years in Swift  Have strong programming fundamentals, data structures & problem solving  Have the practical knowledge required to successfully lead a project  Care about architecture and are able to design good ones  Find creative solutions to difficult problems  Drive Innovation in the company  Help the team deliver best quality code efficiently  You’ll love working here, because this isn’t a company of silos. We encourage our team members to  pursue cool ideas, think for themselves, and make mistakes. We won’t subject you to our current  systems and processes--we’ll expect you to improve them. You won’t get bored, either. We know  you’re smart, and that you love learning new technologies--so we’ll put you to work on a variety of  projects as we deliver across several platforms.

Job posted by
apply for job
apply for job
Sudha BR picture
Sudha BR
Job posted by
Sudha BR picture
Sudha BR
Apply for job
apply for job

iOS Developer
iOS Developer

via Shuttl
Founded 2015
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[3 - 1]}} employees
{{j_company_stages[2 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
NCR (Delhi | Gurgaon | Noida), Bengaluru (Bangalore)
Experience icon
2 - 7 years
Experience icon
Best in industry10 - 50 lacs/annum

WHY SHUTTL ?Shuttl makes it possible for thousands of daily commuters to travel with dignity. We are solving a huge infrastructuralgap in our mass transport system with a lot of success. Our services are available to both the end consumer as well asbusinesses across many cities in India.Our company culture reflects the responsible, liberal and creative mindset of our team. We believe that technology isand will be a key differentiator and we are excited to apply and create technology to solve problems in the masstransportation space.Our engineering team is composed of three groups - consumer, business and platform. The consumer group buildssolutions that allow ordinary citizens to use Shuttl. The business group builds solutions that service transportation andfleet management needs for businesses. Finally, the platform group is responsible for building the platform that isleveraged by the consumer and business groups.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 theprimary 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 backendengineers.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. Thesediscussions 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, stresstesting, 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 andactivating features.The last phase is the monitoring phase where relevant metrics and exceptions are tracked and any critical refinement forthe delivered feature is undertaken. This phase culminates with a retrospective.WHAT SKILLS SHOULD I HAVE ?For this role we expect you to have 2 - 7 Years of experience in iOS application development primarily using Swift. Youshould have strong command of UIKit, Core Location, GCD, and Auto Layout, Google Maps, memory management andprofiling using Xcode Instruments.

Job posted by
apply for job
apply for job
Divya  Rao picture
Divya Rao
Job posted by
Divya  Rao picture
Divya Rao
Apply for job
apply for job

iOS Developer
iOS Developer

Founded 2012
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[3 - 1]}} employees
{{j_company_stages[ - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
3 - 7 years
Experience icon
Best in industry7 - 15 lacs/annum

As an experienced Developer, you’d make a great addition to our rapidly growing engineering team. Do you want mentorship from an IIT graduate (http://linkd.in/1B9UoFO) who led Pure Digital’s software engineering team, which was acquired by Cisco for $590M USD? At CognitiveClouds, we focus on developing world-class software products for startups and large companies alike. We bring Silicon Valley’s startup culture to our modern office in Bangalore where you won’t find cubicles and uptight business executives dressed in suits. Do you enjoy learning new languages and staying current with modern open source technologies? I’m looking forward to your quick response with your updated CV, your current company, current ctc and expected ctc, notice period if any, to discuss the opportunity we have more in detail with you Job Description We are looking for an iOS developer responsible for the development and maintenance of applications aimed at a range of iOS devices including mobile phones and tablet computers. Your primary focus will be development of iOS applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential. Responsibilities Design and build applications for the iOS platform Ensure the performance, quality, and responsiveness of applications Collaborate with a team to define, design, and ship new features Identify and correct bottlenecks and fix bugs Help maintain code quality, organization, and automatization Skills Proficient with Objective-C or Swift (depending on project requirements), and Cocoa Touch Experience with iOS frameworks such as Core Data, Core Animation, etc. 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 Understanding of Apple’s design principles and interface guidelines 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 Knack for benchmarking and optimization Proficient understanding of code versioning tools such as Git Familiarity with continuous integration Experience writing unit tests and testable code Understanding of analytics, remote reporting and measurements

Job posted by
apply for job
apply for job
Sampreetha Pai picture
Sampreetha Pai
Job posted by
Sampreetha Pai picture
Sampreetha Pai
Apply for job
apply for job