Job Details

ID #49894340
State Florida
City Lakebuenavista
Job type Permanent
Salary USD TBD TBD
Source The Walt Disney Company
Showed 2023-05-09
Date 2023-05-08
Deadline 2023-07-07
Category Et cetera
Create resume

Lead Mobile Software Engineer

Florida, Lakebuenavista, 32830 Lakebuenavista USA

Vacancy expired!

"We make magic." That's our motto at Disney Parks, Experiences, and Products (DPEP) Technology & Digital. And it permeates everything we do. As a Lead Mobile Software Developer at Disney, you will be a part of the core team that builds the application platform for Disney mobile clients. The apps are used directly by park Guests to enhance and guide their visits to the park and make their experience as magical as possible.

As a Lead Mobile Software Developer, you will manage individual mobile projects priorities, deadlines, and deliverables, and will be responsible for designing, developing, testing, deploying, maintaining, and enhancing mobile software solutions. You will be working in an Agile environment, partnering with cross-functional teams to define new mobile product requirements, features, and functionality. In this lead level capacity, you will be expected to both act autonomously for day-to-day activities and guide engineers in their day-to-day activities.

Responsibilities
  • Design and develop mobile solutions for software fixes and new features using test-driven development.
  • Analyze user stories, provide realistic estimations, and participate in sprint planning, scrums, demos, and retrospectives.
  • Create detailed mobile development documentation and assign tasks to team members.
  • Create pull requests and perform code reviews for peers and related teams.
  • Track and manage key performance indicators (KPIs) to ensure that mobile software and services are performing well.
  • Write unit and UI tests for mobile code.
  • Build well-designed, well-engineered, stable, performant mobile applications using Flutter, Swift, Kotlin, and/or Java.
  • Mentor and guide other team members to provide oversight and direction.
  • Recommend improvements to mobile architectures, processes, technologies, and coding practices that improve the effectiveness of the team.
  • Strong ability to maintain focus and problem solve in a dynamic, fast-paced environment working with cross-functional teams.
  • Understand the company's architectural vision and how it helps meet technical and business objectives.
Basic Qualifications
  • 10+ years of mobile development experience.
  • Experience working in an Agile team consisting of product managers, project managers, design, QA, and tech.
  • Strong knowledge of mobile development, design principles, patterns, and best practices related to application development concepts, designs, and architectures.
  • Excellent communication skills required to interact with senior leaders, technical colleagues, and partners across various locations and time zones.
  • Experience in optimizing software performance, including app sizing, memory usage, CPU, and scaling.
  • Self-motivated, quick learner, passion for consumer software.
  • Experience leading teams, providing architectural and technical directions.
  • Strong problem-solving and analysis skills.
  • Strong knowledge of unit testing and continuous integration.
  • Bachelor's Degree in Computer Science or equivalent experience in the software development field.
  • Possess mentoring and guidance skills to provide technical leadership to contractors and cast members.
  • Basic understanding of server-side architecture, services, networking requests, and real-time services.
Preferred Qualifications
  • Code samples in Github.
  • Experience with iOS and/or Android development.
  • Experience developing applications using Flutter is a plus.
  • JIRA and Confluence knowledge.
  • Experience shipping at least one mobile application.

Vacancy expired!

Subscribe Report job