Senior Software Engineer, iOS
3 weeks ago
As 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 impact extending beyond the boundaries of traditional engineering roles.
This position will report to our Software Engineering Manager and will be based in our Bangalore, India office.
What you’ll do:
- Leverage your technical proficiency to serve as the go-to expert in your technical area, acting as a representative of your team, and work independently across the scope of your team
- Help set standards for your teams, providing technical and procedural advice, and decision-making
- Self-direct your work and task selection. Anticipate functional limitations of systems they’re developing
- Handle the full lifecycle of development within your team, including operational support and incident resolution
- Challenge tasks that seem unclear or would benefit from further direction
- Use a customer-centric approach to lead architectural design decisions
- Develop fellow teammates by conducting code reviews, providing mentorship, pairing, and training opportunities
- Have a significant impact that extends beyond the boundaries of your team, on projects affecting scalability, performance, and new value delivery
What we’re looking for:
- Bachelor’s Degree in Computer Science, Engineering, related field, or equivalent work experience
- 5+ years of Engineering Experience (3+ years of experience building iOS applications using Swift and Objective-C)
- Broad and deep understanding of iOS’s architectural components (CoreData, UIKit, SwiftUI, etc.) and the MVC architecture, experience with MVVM is a plus
- Experience building apps with offline capabilities is a plus
- Experience working with RESTful APIs
- Solid understanding of multi-threading, concurrent programming, memory management, and performance optimization
- Proven ability to develop and ship complex high-quality software products that are performant and reliable
- Proven working knowledge of good software engineering techniques, methodologies, and best practices
- Exceptional communication skills and the ability to work closely with others both within and adjacent to the existing team. Engages directly and openly with their team
- Experience leading large initiatives with the ability to course-correct as needed
- Ability to consistently evaluate current technical approaches to continue to be industry best-of-class
Additional Information
Perks & Benefits
At Procore, we invest in our employees and provide a full range of benefits and perks to help you grow and thrive. From generous paid time off and healthcare coverage to career enrichment and development programs, learn more details about what we offer and how we empower you to be your best.
About Us
Procore Technologies is building the software that builds the world. We provide cloud-based construction management software that helps clients more efficiently build skyscrapers, hospitals, retail centers, airports, housing complexes, and more. At Procore, we have worked hard to create and maintain a culture where you can own your work and are encouraged and given resources to try new ideas. Check us out on Glassdoor to see what others are saying about working at Procore.
We are an equal-opportunity employer and welcome builders of all backgrounds. We thrive in a diverse, dynamic, and inclusive environment. We do not tolerate discrimination against employees on the basis of age, color, disability, gender, gender identity or expression, marital status, national origin, political affiliation, race, religion, sexual orientation, veteran status, or any other classification protected by law.
If you'd like to stay in touch and be the first to hear about new roles at Procore, join our Talent Community.
-
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...
-
Software Engineer
3 hours ago
bangalore, India Cloud Software Group Full timeJob Description: (iOS Mobile Software Development Engineer) We believe work is not a place, but rather a thing you do. Our technology revolves around this core philosophy. We are relentlessly committed to helping people work and play from anywhere, on any device. Innovation, creativity and a passion for ever-improving performance drive our company and...
-
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 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 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...
-
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...
-
RSA Senior Software Engineer
1 month 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,...
-
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,...
-
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...
-
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...
-
Software Engineer
1 week ago
bangalore, India MRI Software Full timeDescription 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...
-
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 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
1 month ago
bangalore, India VIDA Full timeLocation: Bangalore Roles & Responsibilities SDK Development: Lead the design, development, and maintenance of iOS Frameworks that provide third-party applications with access to our platform's features and services. Architecture and Design: Collaborate with product managers, designers, and other engineers to define the architecture and features of the...
-
Senior Software Engineer
3 weeks ago
bangalore, India VIDA Full timeLocation: Bangalore Roles & Responsibilities SDK Development: Lead the design, development, and maintenance of iOS Frameworks that provide third-party applications with access to our platform's features and services. Architecture and Design: Collaborate with product managers, designers, and other engineers to define the architecture and features of the...
-
Mobile Senior Software Engineer
4 weeks ago
bangalore, India Broadcom Inc. Full timePlease Note : 1. If you are a first time user, please create your candidate login account before you apply for a job. (Click Sign In > Create Account) 2. If you already have a Candidate Account, please Sign-In before you apply. Job Description: iOS / Android Senior Software engineer Responsibilities: Design and develop...
-
Mobile Senior Software Engineer
3 weeks ago
bangalore, India Broadcom Inc. Full timePlease Note : 1. If you are a first time user, please create your candidate login account before you apply for a job. (Click Sign In > Create Account) 2. If you already have a Candidate Account, please Sign-In before you apply. Job Description: iOS / Android Senior Software engineer Responsibilities: Design and develop...
-
Senior Software Engineer, Mobile
1 week ago
bangalore, India GXS Bank Full timeGet to know the Team When people talk about Digibank, they generally refer to the apps that we develop, optimize and maintain. With all eyes on us, you’ll be treated as a hero when you deliver according to our high expectations. Our mobile engineering team is a large international group of highly talented developers who strive for quality and innovation....
-
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....