Technical Architect (Standard) with skills Application Architecture, iOS, Application Architecture, Systems Architecture for location Gurugram, India
ROLES & RESPONSIBILITIES

Position details

Role title: IOS Lead Engineer

Reporting to: Project Manager

Seniority level: Lead Engineer

Status: Full-time

Role summary

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.

- Professional software development experience.

- 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

EXPERIENCE
  • 12-14 Years
SKILLS
  • Primary Skill: Application Architecture
  • Sub Skill(s): Application Architecture
  • Additional Skill(s): iOS, Application Architecture, Systems Architecture
ABOUT 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.

Express Application
Upload Microsoft word, PDF file upto 500KB.
Recent Jobs
Posted on December 21, 2024
Java Fullstack (React) Developer (Lead) | 8-11 Years | Java Development - ReactJS, Node.js
Posted on December 21, 2024
Java Fullstack (React) Developer (Senior) | 6-8 Years | Java Development - ReactJS, Node.js
Posted on December 21, 2024
QA Automation Engineer (Senior) | 6-8 Years | SDET - Core Java, Automated Testing, Selenium, API Testing, Cypress...
Posted on December 21, 2024
QA Automation Engineer (Senior) | 6-8 Years | SDET - Core Java, Automated Testing, Selenium, API Automation , API Testing...