Infogain Corp
iOS Developer (Senior)
Infogain Corp, Austin, Texas, us, 78716
iOS Developer (Senior) with skills Mobile Development, Cocoa, Cordova, iOS, Swift for location Gurugram, India
Our team is looking for hardworking software engineers wanting to get involved in one of the most important and complex spaces in all of Expedia Group. Our goal is to build out a best-in-class team of engineers, passionate about developing a centralized platform that could be maximized for providing contextually relevant recommendations and notifications for partners and travelers on Expedia Group across both Web and App. Together, building the future of the organization by solving sophisticated business ideas with state-of-the-art technology.As a member of the team, you will be at the forefront of our business strategy, building iOS native applications that support the travel industry strategies that continue to expand our global marketplace. If you are customer centric, open-minded engineer that enjoys working in a data-driven agile environment, this is the job for you!What you will do:
Reach out to meet peers across environment and collaborate to solve problems. You will seek knowledge from subject matter experts when needed.Develop and test standard software applications and related programs and procedures to ensure they meet design requirements.Collaborate with cross-functional teams to deliver effectively.Ask challenging questions when empowered to do so.Participate in tests (A/B, usability, etc.).Consult available data to understand customer needs, motivations, and challenges.Who you are:
Bachelor's degree in a related technical field.Proactively identify inefficiencies in existing systems.Understands how projects fit together within their team.Understands moderately complex systems.Experience testing and monitoring your own code.Understands testing and monitoring tools.Experienced debugging applications.Creates effective automation and unit tests.Understands how teams goals fit a business need.Demonstrates strength in platform languages such as Swift, Kotlin and moderate familiarity in other applicable languages and shell scripting using Bash.Demonstrates strength in iOS domain and iOS/Swift design patterns - SOLID, MVVM, OBSERVER etc. and can code them easily.Demonstrates familiarity with UI framework, UI design systems and state management patterns and practices; functional knowledge of SwiftUI is a must.Demonstrates familiarity with associated technologies within their specialization as part of the wider ecosystem, such as REST and GraphQL. GraphQL is a big plus.Demonstrates familiarity with how to make individual components and application sections accessible, knowledge of relevant platform features such as VoiceOver.Employing practice of TDD as well as knowledge in XCTest and other platform associated testing frameworks are encouraged.Writing test cases and ensuring quality of deliverables.Bonus Points:
Good understanding of Firebase, AWS concepts.Software development lifecycle.Third Party library integration.EXPERIENCE
6-8 YearsSKILLS
Primary Skill: Mobile DevelopmentSub Skill(s): Mobile DevelopmentAdditional Skill(s): Cocoa, Cordova, iOS, SwiftABOUT THE COMPANY
Infogain is a human-centered digital platform and software engineering company based out of Silicon Valley. We engineer business outcomes for Fortune 500 companies and digital natives in the technology, healthcare, insurance, travel, telecom, and retail & CPG industries using technologies such as cloud, microservices, automation, IoT, and artificial intelligence. We accelerate experience-led transformation in the delivery of digital platforms. Infogain is also a Microsoft (NASDAQ: MSFT) Gold Partner and Azure Expert Managed Services Provider (MSP).Infogain, an Apax Funds portfolio company, has offices in California, Washington, Texas, the UK, the UAE, and Singapore, with delivery centers in Seattle, Houston, Austin, Kraków, Noida, Gurgaon, Mumbai, Pune, and Bengaluru.
#J-18808-Ljbffr
Our team is looking for hardworking software engineers wanting to get involved in one of the most important and complex spaces in all of Expedia Group. Our goal is to build out a best-in-class team of engineers, passionate about developing a centralized platform that could be maximized for providing contextually relevant recommendations and notifications for partners and travelers on Expedia Group across both Web and App. Together, building the future of the organization by solving sophisticated business ideas with state-of-the-art technology.As a member of the team, you will be at the forefront of our business strategy, building iOS native applications that support the travel industry strategies that continue to expand our global marketplace. If you are customer centric, open-minded engineer that enjoys working in a data-driven agile environment, this is the job for you!What you will do:
Reach out to meet peers across environment and collaborate to solve problems. You will seek knowledge from subject matter experts when needed.Develop and test standard software applications and related programs and procedures to ensure they meet design requirements.Collaborate with cross-functional teams to deliver effectively.Ask challenging questions when empowered to do so.Participate in tests (A/B, usability, etc.).Consult available data to understand customer needs, motivations, and challenges.Who you are:
Bachelor's degree in a related technical field.Proactively identify inefficiencies in existing systems.Understands how projects fit together within their team.Understands moderately complex systems.Experience testing and monitoring your own code.Understands testing and monitoring tools.Experienced debugging applications.Creates effective automation and unit tests.Understands how teams goals fit a business need.Demonstrates strength in platform languages such as Swift, Kotlin and moderate familiarity in other applicable languages and shell scripting using Bash.Demonstrates strength in iOS domain and iOS/Swift design patterns - SOLID, MVVM, OBSERVER etc. and can code them easily.Demonstrates familiarity with UI framework, UI design systems and state management patterns and practices; functional knowledge of SwiftUI is a must.Demonstrates familiarity with associated technologies within their specialization as part of the wider ecosystem, such as REST and GraphQL. GraphQL is a big plus.Demonstrates familiarity with how to make individual components and application sections accessible, knowledge of relevant platform features such as VoiceOver.Employing practice of TDD as well as knowledge in XCTest and other platform associated testing frameworks are encouraged.Writing test cases and ensuring quality of deliverables.Bonus Points:
Good understanding of Firebase, AWS concepts.Software development lifecycle.Third Party library integration.EXPERIENCE
6-8 YearsSKILLS
Primary Skill: Mobile DevelopmentSub Skill(s): Mobile DevelopmentAdditional Skill(s): Cocoa, Cordova, iOS, SwiftABOUT THE COMPANY
Infogain is a human-centered digital platform and software engineering company based out of Silicon Valley. We engineer business outcomes for Fortune 500 companies and digital natives in the technology, healthcare, insurance, travel, telecom, and retail & CPG industries using technologies such as cloud, microservices, automation, IoT, and artificial intelligence. We accelerate experience-led transformation in the delivery of digital platforms. Infogain is also a Microsoft (NASDAQ: MSFT) Gold Partner and Azure Expert Managed Services Provider (MSP).Infogain, an Apax Funds portfolio company, has offices in California, Washington, Texas, the UK, the UAE, and Singapore, with delivery centers in Seattle, Houston, Austin, Kraków, Noida, Gurgaon, Mumbai, Pune, and Bengaluru.
#J-18808-Ljbffr