Lead Software Engineer, Mobile Solutions Engineering & Operations jobs in United States
cer-icon
Apply on Employer Site
company-logo

Universal Orlando Resort · 11 hours ago

Lead Software Engineer, Mobile Solutions Engineering & Operations

Universal Orlando Resort is seeking a Lead Software Engineer to utilize Flutter for building mobile applications that enhance experiences at their theme parks. This role involves collaborating with technical teams to design, code, and deliver complex mobile solutions, while also providing strategic direction for mobile technologies.

Entertainment
check
H1B Sponsor Likelynote

Responsibilities

Design & Development - Where applicable, architect, design/develop, and oversee implementation of mobile solutions. Be a mobile domain expert for development teams as part of implementation. Influence strategic direction and deliver the ‘art of the possible’ for improvements and/or alternatives. Review and provide guidance on new and existing solutions designed and delivered by Architects with an eye for compliance, industry standards and mobile best practices. Interface and coordinate tasks with internal and external technical resources. Collaborate with Project Managers, vendors and IT stakeholders to provision estimates and develop overall implementation plan for installation, customization, and integration efforts
Strategy & Planning - Act as a strategist for the mobile domain. Assist, design and implement long-term strategic goals for mobile technologies and capabilities. Provide mobile expertise, and direction to delivery teams, DevOps engineers, and architects. Conduct research on emerging technologies in support of systems development efforts and recommend technologies that will increase cost effectiveness and systems flexibility. Provide technical assessments for new work efforts. Lead creation and documentation of formalized mobile development methodologies. Build and maintain repository for deliverables
Technical Collaboration - Confer with delivery teams, product team, or management to refine business requirements and collaborate on technical designs and resolve technical issues. Participate and actively engage with other developers, architects, and domain experts
Understands and actively participates in Environmental, Health & Safety responsibilities by following established UO policy, procedures, training and team member involvement activities
Performs other duties as assigned

Qualification

FlutterDartAPIsAgile methodologiesGitMulti-threadingRESTful APIsSoftware development lifecycleCommunicationProblem-solvingMentoringCollaboration

Required

Bachelor's Degree or equivalent in Computer Science, Computer Engineering, or related subject
7+ years of software experience
Extensive hands-on experience with business requirements gathering/analysis
Strong analytical and problem-solving skills, including a thorough understanding of how to interpret customer business needs and translate them into practical applications and operational solutions
A solid background in software development with the ability to be a hands-on coder and knowledge of APIs and SDKs
Proven experience in system design and development
Strong understanding of information processing principles and practices
Strong knowledge of software evaluation principles and practices
Good knowledge of applicable data privacy practices and laws
Expert knowledge of mobile languages and design patterns including but not limited to Flutter, Dart, MVC, and MVVM
Strong knowledge of Flutter's plugin ecosystem, BLoC, CMS Driven Widget Design, Atomic Design, Widget Trees, and other Flutter UI concepts
Proficient with Git, Git flow and other branching strategies
Proficiency in multi-threading
Experience mentoring a team of other engineers
Experience with pull requests and performing code reviews
Experience with RESTful APIs using JSON
Experience designing application architecture
Experience creating frameworks and integrating external SDK's
Experience with localization within a Flutter application
Experience working on a development team that practices Agile/scrum methodologies
Familiarity with continuous integration tools
Solid architecture, analytic, design and problem-solving skills
Excellent verbal and written communication
Ability to understand and maintain existing complex codebases
Passionate about mobile technologies and building great guest experiences
Aptitude to work as change agent that believes in a continuous improvement approach
Comprehensive understanding of software development lifecycle (SDLC), continuous integration, agile software development methodologies, values, and procedures
Strong experience in mobile architecture documentation skills
Excellence in communication with the ability to communicate complicated technical design ideas to a range of people from developers to executives
Strong experience with reverse proxies, web servers, API gateways, service-oriented architectures, web services (REST), microservice patterns, service buses and integration patterns, security practices, database technologies

Preferred

Experience leading global enterprise engineering projects or teams is a plus
A self-starter with the ability to manage a broad workload and accommodate change with a proven ability to deliver results

Benefits

Competitive compensation package

Company

Universal Orlando Resort

company-logo
For years, we’ve been creating a legacy of unforgettable experiences for our Guests.

H1B Sponsorship

Universal Orlando Resort has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (8)
2024 (8)
2023 (5)
2022 (5)
2021 (2)
2020 (2)

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Tracey Stockwell
CFO
linkedin
leader-logo
Bobby B. Belzeski
Human Resources Business Partner
linkedin
Company data provided by crunchbase