Principal Engineer - iOS

  • Share :

Job Number 24103180

Job Category Information Technology

Location Marriott International HQ, 7750 Wisconsin Avenue, Bethesda, Maryland, United States

Schedule Full-Time

Located Remotely? Y

Relocation? N

Position Type Management

JOB SUMMARY:

Serves as a technical subject matter expert (SME) for the iOS Platform and provides strategic technical advisory and hands-on support for the Marriott Bonvoy app towards organizational and departmental goals. Helps define the Target Architecture for the Platform and advises on the Mobile Platform Roadmap and priorities. Serves on the Mobile Platform Team and regularly delivers high-impact code. Leads architecture and framework initiatives.

Partners with other Principal Engineers, Engineering Directors, Enterprise Architecture and squad Tech Leads to advise on solutioning for major features and adherence to architecture and security standards helping to solve the most complex problems while resulting in high-quality output. Performs code reviews and coaches developers. Provides recommendations for improvements around design patterns, workflow, tools and standards.

Stays abreast of the Apple ecosystem to remain an expert authority on iOS and device capabilities and possibilities. Researches and explores other tools, solutions, frameworks, etc. and how the industry and community at large are using them. Leads proof of concepts and helps to objectively assess technologies against goals and constraints. Educates the mobile engineering community, internal and external.

CANDIDATE PROFILE

Education and Experience

Required :

  • 10+ years of application development leadership experience that includes:

  • Enterprise-scale native mobile application development on iOS

  • Expert-level iOS architecture and coding abilities in Swift, SwiftUI and knowledge of Objective-C

  • Extensive experience in development of a variety of large apps supporting millions of users at scale in iOS.

  • Experience with Automation, CI/CD, Release Management processes and Application Deployments to app stores.

  • Familiarity with Enterprise-level SDKs for Analytics, Networking, Customer Engagement, Application Performance Monitoring

  • Strong understanding of API platforms, backend services, database and networking components of fullstack infrastructure

  • Undergraduate/graduate degree or equivalent education + experience

Preferred:

  • Demonstrated success leading medium- to large-scale initiatives/transformations

  • Proven knowledge of Agile methodology; preferably SAFe Agile

  • Experience with mixed and offshore delivery models

  • Good process management, negotiating, influencing and problem resolution skills

  • Proven ability to effectively prioritize and execute tasks in a high-pressure environment

  • Knowledge of business environment, service requirements and hospitality culture

  • Knowledge of / familiarity with the other platform (e.g., Android) as well

  • Demonstrated ability to assess customer/client needs, creatively approach solutions, decide and influence appropriate courses of action

  • Ability to understand and communicate the lifecycle of technologies and applications and to translate into business strategies for the client organizations.

  • Solid understanding of IT financial structures and ability to manage to corporate financial processes and standards - including drivers of process costs

  • Strong verbal and written communication skills with the ability to articulate complex technical ideas in easy to understand business terms

  • Ability to accomplish results through others, particularly by establishing relationships, effective controls and leading in a managed service environment.

CORE WORK ACTIVITIES

Managing Application Development Standards, Processes, and Tools

  • Works with direct reports to facilitate consistency of service delivery across client groups

  • Facilitates compliance with the standard set of application development tools and processes that will drive consistency and predictability throughout the SDLC for all client groups including:

  • SDLC standard tools and processes for both waterfall and agile development

  • Estimating standard tools and processes, incorporating flexibility for small and large projects

  • Deployment standard tools and processes

  • Monitors projects for adherence to defined application development processes

  • Communicates to Application Development leaders opportunities to create broader IT related and corporate standards and policies where necessary

  • Communicates important application development policy changes that affect service provider and/or Marriott operations

Managing Day-To-Day Relationships with Teams

  • Manages application development projects in partnership with IT teams, business partners and providers

  • Provides project management of business projects

  • Oversees effective reporting within application development team

  • Leads project reviews with team on application development projects

  • Manages day-to day relationships with all IT teams to promote the delivery of services that meet or exceed the client expectations

  • Monitors projects for alignment with defined business case process

  • Drives timely resolution of escalated service delivery problems and minimizes the impact of any client service delivery issues

  • Manages, and improves service level reporting for application development

  • Provides early warning to the appropriate Business Partnership & Planning leaders and team regarding degraded or missed service levels

  • Assists with application development and maintenance of service provider project management standards and tools

  • Participates in client portfolio and demand management processes, and engages service providers to ensure client satisfaction

  • Works with application development service providers

  • Validates the service provider(s) performs the services agreed to by the master services agreement in a manner that is consistent with both the spirit and the letter of the agreement

  • Works with team to progress the service providers services to match client needs

  • Facilitates team and service provider compliance with the agreement

  • Validates service levels meet business needs

  • Facilitates the definition and enforcement of good service provider contracts

  • Supports the IT organization

  • Provides input to ITs business strategy and planning as needed

  • Supports and follows defined IT Governance decision rights, standards and practices

  • .

Read the full job description and apply online on the recuiter's web-site

Find Jobs Hiring Now Near You!

Get Jobilize Mobile App

Get Jobilize Job Search Mobile App Now

Receive real-time job alerts and never miss the right job again

Get it on Google Play Download on the App Store
Data Management Specialist

Trellis Company

  • United States - MN - MN - St Paul

  • June 29, 2024


Trellis, a nonprofit in Arden Hills, MN, is looking to hire a full-time Data Management Specialist (DMS). As a DMS, you will manage and ensure data quality in MinneasotaHelp.Info and Help Me Connect websites. You will be responsible for problem-solving, creating and managing data, and conducting...


Material Handler - FT/PT

Staffmark

  • United States - MN - MN - Rosemount

  • June 29, 2024


Staffmark is currently hiring Material Handler for multiple shifts, offering competitive pay ranging from $18 to $35 per hour, with no prior experience required. • As a Material Handler you will: • Safely load and unload materials from incoming vehicles and stack them to assigned places; Safely load...


Travel Physical Therapy Assistant 1 239 per week

Aequor Allied


Aequor Allied is seeking a travel Physical Therapy Assistant for a travel job in Granite Falls, Minnesota. & Requirements • Specialty: Physical Therapy Assistant • Discipline: Therapy • Start Date: 07/15/2024 • Duration: 13 weeks • 40 hours per week • Shift: 8 hours • Employment Type: Travel Therapy...


Physician - Surgical Critical Care General Surgeon

Saint Luke s Hospital of Duluth

  • United States - MN - MN - Duluth

  • June 29, 2024


• JOB SUMMARY • Physicians provide comprehensive care for the appropriate patient population including diagnosing and treating a wide variety of illnesses that can occur in any of the body systems. Physicians use a variety of diagnostic and therapeutic techniques to treat patients through medication...


Material Handler - FT/PT

Staffmark

  • United States - MN - MN - Shakopee

  • June 29, 2024


Staffmark is currently hiring Material Handler for multiple shifts, offering competitive pay ranging from $18 to $35 per hour, with no prior experience required. • As a Material Handler you will: • Safely load and unload materials from incoming vehicles and stack them to assigned places; Safely load...


AmeriCorps Member Onsite Volunteer Facilitator 1 700 hrs

Twin Cities Habitat for Humanity

  • United States - MN - MN - Saint Paul

  • May 23, 2024


Living Allowance: $25,500 Start Date: Tuesday, September 3, 2024 Education Award: $7,395 End Date: Friday, August 15, 2025 Reports to: Construction Site Supervisor, National Service Program Manager Schedule: Monday-Friday (May-Sep) Tuesday-Saturday (Oct-Apr) additional benefits In addition to the...


Dental Nurse Hygienist

Mosaic Dental

  • United States - MN - MN - Newport

  • June 29, 2024


$15,000 Welcome Bonus! Mosaic Dental - Apple Valley is looking for a Full-time OR Part-time Dental Hygienist to join our team. • About Us • WE ARE FLEXIBLE ON SCHEDULE AND PAY! • Competitive pay package! • Join a 12-person team that thrives on collaboration, communication and community • We are a...


Warehouse Associate hiring both PT & FT

Budweiser

  • United States - MN - MN - Shakopee

  • June 29, 2024


Budweiser invites you to help create a future with more "cheers" Anheuser-Busch, Budweiser's parent company, currently has multiple openings for Part-Time & Full-Time Warehouse Associates tasked with: • Ensuring loads are built and loaded accurately in a timely manner; Loading and unloading delivery...


Material Handler Part-time or Full-time

Coca Cola Company


Do you thirst for more? Join Coca Cola to grow, learn and build on their iconic past and impactful future As a Material Handler, you will be responsible for: • Picking and packing orders for delivery to retail store, guest areas and offices; Assisting with inventory preparation and execution;...


Dental Nurse Hygienist

Mosaic Dental


$15,000 Welcome Bonus! Mosaic Dental - Apple Valley is looking for a Full-time OR Part-time Dental Hygienist to join our team. • About Us • WE ARE FLEXIBLE ON SCHEDULE AND PAY! • Competitive pay package! • Join a 12-person team that thrives on collaboration, communication and community • We are a...


Staff RN/Registered Nurse - NICU

Children s Hospital Association

  • United States - MN - MN - St Paul

  • June 29, 2024


Description:About Children's Minnesota • Children's Minnesota is one of the largest pediatric health systems in the United States and the only health system in Minnesota to provide care exclusively to children, from before birth through young adulthood. An independent and not-for-profit system since...


Material Handler Part-time or Full-time

Coca Cola Company


Do you thirst for more? Join Coca Cola to grow, learn and build on their iconic past and impactful future As a Material Handler, you will be responsible for: • Picking and packing orders for delivery to retail store, guest areas and offices; Assisting with inventory preparation and execution;...


Material Handler - 2nd Shift

Koozie Group

  • United States - MN - MN - Randolph

  • June 29, 2024


If our name sounds familiar, theres a reason why. Were the people behind the iconic Koozie Can Kooler and more! As one of the largest suppliers in the promotional products industry, youve probably seen our work everywhere from your local bank to a large concert or sporting event. We imprint company...


Dental Hygienist

American Dental Partners


$10,000 welcome bonus! • Req ID: 91265 • Supported Practice: Dental Care of Brooklyn Park • Category: Dental Hygienist • Location: 5901 94th Ave North, Brooklyn Park, MN 55443 • Years of Experience: No Experience Required (open to experience or new grad) • Salary: $48.00 - $58.00 per hour • Sign on...


Material Handler - FT/PT

Staffmark

  • United States - MN - MN - Alexandria

  • June 29, 2024


Staffmark is currently hiring Material Handler for multiple shifts, offering competitive pay ranging from $18 to $35 per hour, with no prior experience required. • As a Material Handler you will: • Safely load and unload materials from incoming vehicles and stack them to assigned places; Safely load...


Material Handler - FT/PT

Staffmark


Staffmark is currently hiring Material Handler for multiple shifts, offering competitive pay ranging from $18 to $35 per hour, with no prior experience required. • As a Material Handler you will: • Safely load and unload materials from incoming vehicles and stack them to assigned places; Safely load...


Charge Nurse Needed in Minneapolis MN

gpac


Making a Difference in the Lives of Seniors as Patient Charge Nurse And Make The Money You Deserve *Confidential application process* • Are you ready to step into a dynamic leadership role where your decisions impact lives and your dedication is rewarded? Yes, YOU! At our senior living community,...


Radiologic Technologist CT Travel

Walker Healthforce

  • United States - MN - MN - Rochester

  • June 29, 2024


Radiologic Technologist | Rochester, MN | Travel • Walker Healthforce is seeking a Radiologic Technologist for a healthcare client located in Rochester, MN. This is a contract opportunity. • Weekly Pay: up to $1,702Shift: 8 Hour DaysWeekly Hours: 36 or 40Contract Length: 13-WeeksStart Date: ASAP •...


Air optimization data analyst

American Express Global Business Travel

  • United States - MN - MN - St Paul

  • June 29, 2024


Amex GBT is a place where colleagues find inspiration in travel as a force for good and through their work can make an impact on our industry. • Were here to help our colleagues achieve success and offer an inclusive and collaborative culture where your voice is valued. • Ready to explore a career...


Dental Hygienist

Mosaic Dental


Dental Hygienist needed! Looking for a modern, supportive office to take care of your patients in? Then look no further! Mosaic Dental- Ridges is looking for a hygienist to join the team! As a Dental Hygienist, you'll be recognized as an elite clinical provider and patient advocate. • You'll be an...


Travel Physical Therapy Assistant 1 170 per week

RTG Medical Allied


RTG Medical-Allied is seeking a travel Physical Therapy Assistant for a travel job in Granite Falls, Minnesota. & Requirements • Specialty: Physical Therapy Assistant • Discipline: Therapy • Start Date: 07/15/2024 • Duration: 13 weeks • 40 hours per week • Shift: 8 hours • Employment Type: Travel...


Geek Squad Store Agent - FT/PT

Best Buy

  • United States - MN - MN - Faribault

  • June 29, 2024


Are you a tech enthusiast? Embark on a thrilling journey with Best Buy's retail squad, where embracing diversity and self-growth is their mantra Amazing pay, flexible schedules, and no experience required As a Geek Squad Agent (FT/PT) you will: • Be responsible for providing technical support and...


Forklift PT/FT

PrideStaff


PrideStaff is hiring Forklift Operators at multiple locations. • Enjoy flexible working hours and competitive pay ranging from $18 to $35 per hour, with no prior experience required. • As a Forklift Operator, you will: • Safely operate forklifts to move, locate, relocate, stack, and count materials;...


Forklift PT/FT

PrideStaff

  • United States - MN - MN - Anoka

  • June 29, 2024


PrideStaff is hiring Forklift Operators at multiple locations. • Enjoy flexible working hours and competitive pay ranging from $18 to $35 per hour, with no prior experience required. • As a Forklift Operator, you will: • Safely operate forklifts to move, locate, relocate, stack, and count materials;...


Material Handler - FT/PT

Staffmark

  • United States - MN - MN - Farmington

  • June 29, 2024


Staffmark is currently hiring Material Handler for multiple shifts, offering competitive pay ranging from $18 to $35 per hour, with no prior experience required. • As a Material Handler you will: • Safely load and unload materials from incoming vehicles and stack them to assigned places; Safely load...


Material Equipment Control MEC Warehouse Worker

Anderson Trucking Service Inc

  • United States - MN - MN - St Cloud

  • June 29, 2024


Material Equipment Control (MEC) Warehouse Worker Apply Now! Back to search Location: • St. Cloud, MN Department: • Fleet Maintenance Posted: • 06/18/2024 Location Name: • ATS Maintenance - St. Cloud, MN Wage: • Depends on Experience Summary The MEC Warehouse Worker is responsible for inspecting all...


Material Handler - 2nd Shift

Koozie Group

  • United States - MN - MN - Zumbrota

  • June 29, 2024


If our name sounds familiar, theres a reason why. Were the people behind the iconic Koozie Can Kooler and more! As one of the largest suppliers in the promotional products industry, youve probably seen our work everywhere from your local bank to a large concert or sporting event. We imprint company...