Senior iOS Engineer
2 months ago
We are seeking a highly skilled and experienced Senior iOS Engineer (Swift) to join our team.
You will play a key role in designing, developing, and maintaining high-quality, user-friendly iOS applications.
You will leverage your expertise in Swift programming, design patterns, and best practices to deliver innovative and robust solutions that meet our users' needs.
Responsibilities :
iOS Application Development :
- Design, develop, and maintain native iOS applications using Swift and best practices.
- Implement clean and maintainable code adhering to SOLID principles.
- Utilize architectural patterns like MVC, MVVM, and VIPER to structure complex applications.
- Integrate with core frameworks like UIKit, CoreData, and NotificationCenter to build user interfaces, manage data persistence, and handle system events.
- Apply knowledge of Core Foundation, CoreLocation, CoreAnimation, and CoreGraphics for advanced functionalities.
- Experience with unit testing frameworks to ensure code quality and reliability.
Technical Skills and Knowledge :
- Proficiency in Swift programming language and the Swift Standard Library.
- Strong understanding of design patterns for iOS development.
- Ability to leverage Functional Reactive Programming (FRP) concepts to build reactive and responsive applications.
- Familiarity with SwiftUI for building modern and declarative UIs (a plus).
- Experience with source control systems like Git and dependency management tools.
Communication and Collaboration :
- Collaborate effectively with product managers, designers, developers, and QA teams throughout the development lifecycle.
- Clearly communicate technical concepts and design decisions to both technical and non-technical stakeholders.
- Participate in code reviews and provide constructive feedback.
General Skills :
- Strong problem-solving and debugging skills.
- Attention to detail and commitment to high-quality code.
- Ability to work independently and manage multiple priorities effectively.
- Efficient communication skills and ability to work effectively within an international team.
- Passion for mobile development and a desire to learn and stay updated with the latest technologies.
- Contribution to open-source projects (a plus).
Qualifications :
- 7-9 years of experience developing iOS applications with Swift (and potentially Objective-C).
- Bachelor's degree in Computer Science or a related field (or equivalent experience).
- Strong understanding of object-oriented programming principles and design patterns.
- Proficiency in Swift language syntax and best practices.
- Experience with unit testing frameworks.
- Excellent communication and collaboration skills.
We have other current jobs related to this field that you can find below
-
Senior iOS Developer
1 week ago
bangalore, India redBus Full timeJoin Our Team as Senior iOS Developer at redBusAre you passionate about pushing mobile technology to its limits? We are looking for a talented iOS Developer to join our dynamic team and help design and build the next generation of the redBus mobile app.Key Responsibilities:Innovative Development: Design and build advanced features for the iOS platform.Team...
-
Senior Mechanical Engineer
2 months ago
bangalore, India Abha Engineer Full timeWe are looking for a Senior Mechanical EngineerRoles are described below.1. Manpower Planning.2. Preparing of Project Cost.3. Schedule wise work execution.4. As Drawing & quality work execution.5. Client & Third Party Manage.6. Working Team Manage & Review.7. Reporting to Management.8. ROB & FOB Fabrication & Erection Work Knowledge.
-
Senior Mechanical Engineer
3 weeks ago
bangalore, India Abha Engineer Full timeWe are looking for a Senior Mechanical EngineerRoles are described below.1. Manpower Planning.2. Preparing of Project Cost.3. Schedule wise work execution.4. As Drawing & quality work execution.5. Client & Third Party Manage.6. Working Team Manage & Review.7. Reporting to Management.8. ROB & FOB Fabrication & Erection Work Knowledge.
-
Senior IOS Engineer
24 hours ago
bangalore, India JLL Full timeAbout the Role #JLLTechAmbitions The JLL Technologies Product Engineering team aims to bring successful technology-based products to market in a high-growth environment. The team’s mission is focused on accelerating technology adoption in commercial real estate by bringing creative, innovative, and technical solutions to solve significant,...
-
Senior iOS Engineer
3 weeks ago
Bangalore, India TalentXo Full timeWe are seeking a highly skilled and experienced Senior iOS Engineer (Swift) to join our team. You will play a key role in designing, developing, and maintaining high-quality, user-friendly iOS applications. You will leverage your expertise in Swift programming, design patterns, and best practices to deliver innovative and robust solutions that meet our...
-
Senior iOS Engineer
2 months ago
Bangalore, India TalentXo Full timeWe are seeking a highly skilled and experienced Senior iOS Engineer (Swift) to join our team. You will play a key role in designing, developing, and maintaining high-quality, user-friendly iOS applications. You will leverage your expertise in Swift programming, design patterns, and best practices to deliver innovative and robust solutions that meet our...
-
Senior Engineer
3 weeks ago
Bangalore, India Target Full timeAbout This Opportunity Target is one of the world’s most recognized brands and one of America’s leading retailers. Our guests love our commitment to continual innovation and right now, we are up to big things. Our goal is to deliver Target’s unique brand promise to guests wherever and whenever they shop, today and tomorrow: in-store, online, on tablets...
-
Senior Engineer
4 weeks ago
Bangalore, India Target Full timeAbout This Opportunity Target is one of the world’s most recognized brands and one of America’s leading retailers. Our guests love our commitment to continual innovation and right now, we are up to big things. Our goal is to deliver Target’s unique brand promise to guests wherever and whenever they shop, today and tomorrow: in-store, online, on tablets...
-
Senior Software Engineer
2 months ago
bangalore, India redBus Full timeWe are looking for an iOS Developer who possesses a passion for pushing mobile technologies to the limits and will work with our team of talented engineers to design and build the next generation of the redBus mobile app.Key Responsibilities:Design and build advanced app features for the iOS platformCollaborate with cross-functional teams to define, design,...
-
Senior iOS Developer
1 week ago
bangalore, India redBus Full timeJoin Our Team as Senior iOS Developer at redBus Are you passionate about pushing mobile technology to its limits? We are looking for a talented iOS Developer to join our dynamic team and help design and build the next generation of the redBus mobile app. Key Responsibilities: Innovative Development: Design and build advanced features for the iOS platform....
-
iOS Developer
4 weeks ago
bangalore, India Infogain Full timeiOS Developer (Senior) with skills iOS, Cocoa, Cordova, Swift for location Any Infogain Base Location (Noida, Gurugram, Bangalore, Mumbai, Pune) Posted on: May 30, Share on Linkedin Share on Twitter Share on Facebook ROLES & RESPONSIBILITIES Core Skills JOB DESCRIPTION : Sr. Mobile Software Engineer CLASSIFICATION: Exempt ...
-
Senior Specialist
3 weeks ago
Bangalore Metropolitan Area, India LTIMindtree Full timeJob Title: Senior Specialist - Software Engineering (iOS) Location: Bengaluru, India Experience: 8-12 years Job Description: We are looking for a seasoned Senior Specialist - Software Engineering with a focus on iOS development to join our team in Bengaluru. The ideal candidate will have extensive experience in iOS development, with a strong understanding of...
-
Senior Specialist
1 month ago
Bangalore Metropolitan Area, India LTIMindtree Full timeJob Title: Senior Specialist - Software Engineering (iOS) Location: Bengaluru, India Experience: 8-12 years Job Description: We are looking for a seasoned Senior Specialist - Software Engineering with a focus on iOS development to join our team in Bengaluru. The ideal candidate will have extensive experience in iOS development, with a strong understanding of...
-
Senior iOS Software Developer
2 months ago
bangalore, India Corporate Resources Full timeJob Description Assist in design and development of the account iOS application Influencing peers, juniors, and seniors both within the organization and across the account. Native iOS app development and converting ideas, designs and requirements to concrete stable production builds Coordinate and...
-
Senior iOS Engineer
1 week ago
Bangalore, India Consulting Pandits Full timeJob Description :Core Responsibilities : Building the iOS app from scratch. Architect and develop new flows and features on our iOS app Own a large piece of the code base, ensure performance, quality and responsiveness of the application Contribution towards the design, architecture and development of apps that are elegant, efficient, secure, highly...
-
Senior IOS Software Engineer
2 months ago
bangalore, India Epam Full timeDescription EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects...
-
RSA Senior Software Engineer
2 weeks ago
bangalore, India RSA Security Full timeRSA Senior Software Engineer - iOS RSA provides trusted identity and access management for 12,000 organizations around the world, managing 25 million enterprise identities and providing secure, convenient access to millions of users. RSA specializes in empowering security-first organizations in financial services, healthcare, energy, technology...
-
Senior Software Engineer, iOS
3 weeks ago
bangalore, India Procore Technologies Full timeJob DescriptionAs a Senior iOS Engineer at Procore, you’re given the unique opportunity to partner intimately with our customer base, translating their fundamental needs into technological SaaS solutions. Backed by the might of our teams, we’ll provide you with the tools and resources needed to achieve extraordinary results that render a significant...
-
Senior Software Engineer, iOS
1 month ago
bangalore, India Procore Technologies Full timeJob DescriptionAs a Senior iOS Engineer at Procore, you’re given the unique opportunity to partner intimately with our customer base, translating their fundamental needs into technological SaaS solutions. Backed by the might of our teams, we’ll provide you with the tools and resources needed to achieve extraordinary results that render a significant...
-
RSA Senior Software Engineer
3 weeks ago
bangalore, India RSA Security Full timeRSA Senior Software Engineer - iOS Development RSA provides trusted identity and access management for 12,000 organizations around the world, managing 25 million enterprise identities and providing secure, convenient access to millions of users. RSA specializes in empowering security-first organizations in financial services, healthcare, energy,...