Lead Mobile Software Engineer

5 days ago


Orlando, Florida, United States NBCUniversal Full time
Job Title: Lead Mobile Software Engineer

We are seeking a highly skilled and experienced Lead Mobile Software Engineer to join our Mobile Engineering team at NBCUniversal. As a key member of our team, you will be responsible for designing, developing, and delivering high-performance mobile applications for both iOS and Android platforms.

Job Summary

The successful candidate will have a strong background in mobile application development, with extensive knowledge of Swift, Objective-C, Java, and Kotlin. You will be responsible for leading architectural discussions, ensuring mobile applications are scalable, secure, and maintainable, while optimizing for performance. Additionally, you will oversee the performance monitoring and optimization of mobile applications, provide technical leadership and mentorship to junior engineers, and champion mobile-first thinking across the organization.

Responsibilities
  • Design, develop, and deliver high-performance mobile applications for both iOS and Android platforms.
  • Collaborate with product managers, UX/UI designers, backend engineers, and other stakeholders to deliver feature-rich, user-friendly mobile experiences that align with business goals.
  • Lead architectural discussions and ensure mobile applications are scalable, secure, and maintainable, while optimizing for performance.
  • Implement best coding practices by conducting code reviews, writing tests, and integrating automated testing strategies to ensure high-quality code.
  • Oversee the performance monitoring and optimization of mobile applications, providing guidance on troubleshooting and resolving high-level technical issues.
  • Provide technical leadership and mentorship to junior engineers, fostering growth and learning within the team.
  • Keep the team up-to-date with emerging mobile technologies and identify areas where new tools or approaches can drive productivity and quality improvements.
  • Champion mobile-first thinking across the organization, advocating for the best user experiences on mobile devices.
  • Work with the DevOps team to streamline the continuous integration and delivery pipelines, ensuring quick and efficient releases.
  • Establish and monitor KPIs to ensure mobile application performance meets or exceeds company goals.
Requirements
  • Bachelor's degree in Computer Science or equivalent training/experience.
  • 8+ years of experience developing mobile applications for iOS and Android, with extensive knowledge of Swift, Objective-C, Java, and Kotlin.
  • Proficiency in cross-platform frameworks like React Native, Flutter,.NET MAUI (Xamarin) or similar technologies.
  • Strong understanding of native iOS and Android development, including platform-specific APIs, user interface guidelines, and performance optimization.
  • Experience working in a continuous integration environment and adhering to best practices for testing, including unit and integration tests.
  • Proven ability to architect scalable, secure, and maintainable mobile applications.
  • Familiarity with App Store and Google Play submission processes.
  • Knowledge of RESTful APIs, GraphQL, and backend service integration.
  • Strong skills in version control systems (Git) and familiarity with CI/CD pipelines.
  • Problem-solving skills, attention to detail, and the ability to thrive in a fast-paced environment.
Preferred Qualifications
  • Proven track record of developing high-volume mobile applications that scale across millions of users.
  • Experience breaking down monolithic architectures into microservices.
  • Expertise with.NET Native or MAUI Framework.
  • Strong ability to manage cross-functional teams and stakeholders, effectively communicating technical decisions.
What We Offer

NBCUniversal offers a competitive salary range of $135,000 - $140,000, as well as a comprehensive benefits package, including medical, dental, and vision insurance, 401(k) matching, and paid time off. We are an equal opportunity employer and welcome applications from diverse candidates. If you are a qualified individual with a disability or a disabled veteran, you have the right to request a reasonable accommodation if you are unable or limited in your ability to use or access nbcunicareers.com as a result of your disability. You can request reasonable accommodations by emailing AccessibilitySupport@nbcuni.com.



  • Orlando, Florida, United States Motion Recruitment Full time

    **About the Role**Motion Recruitment is seeking a highly skilled Mobile Engineer to join our client's application team in a dynamic and innovative environment.As a key member of the team, the successful candidate will be responsible for designing and developing application components, providing technical guidance to colleagues, and driving the development of...


  • Orlando, Florida, United States Universal Orlando Full time

    Job SummaryThe Senior Software Engineer will have a unique opportunity to utilize Flutter as a cross-platform language to build large mobile applications and experiences in support of our theme parks. This role will work with our mobile team to design and build the next generation of our mobile applications that will be leveraged across our parks and venues...


  • Orlando, Florida, United States NBCUniversal Full time

    About the RoleWe are seeking a highly skilled Mobile Software Engineer to join our team at NBCUniversal. As a key member of our Mobile Engineering group, you will be responsible for developing cutting-edge features for Rotten Tomatoes and various NBC Sports properties.Key ResponsibilitiesDesign, develop, and deliver high-performance mobile applications for...


  • Orlando, Florida, United States NBCUniversal Full time

    About the RoleWe are seeking a highly skilled Mobile Software Engineer to join our team at NBCUniversal. As a key member of our Mobile Engineering group, you will be responsible for developing cutting-edge features for Rotten Tomatoes and various NBC Sports properties.Key ResponsibilitiesDesign, develop, and deliver high-performance mobile applications for...


  • Orlando, Florida, United States NBCUniversal Full time

    Job Title: Lead Software EngineerWe are seeking a highly skilled Lead Software Engineer to join our team at NBCUniversal. As a key member of our engineering team, you will be responsible for designing, developing, and deploying high-quality software systems that meet the needs of our business.Responsibilities:Design and develop scalable, efficient, and...


  • Orlando, Florida, United States NBCUniversal Full time

    Job Title: Lead Software EngineerWe are seeking a highly skilled Lead Software Engineer to join our team at NBCUniversal. As a key member of our engineering team, you will be responsible for designing, developing, and deploying high-quality software solutions that meet the needs of our business.Responsibilities:Design and develop back-end software and...

  • Software Engineer

    2 weeks ago


    Orlando, Florida, United States Quantum Improvements Consulting Full time

    Software EngineerQuantum Improvements Consulting is seeking a highly skilled Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software applications and systems, with a focus on the Drupal framework.Key Responsibilities:Design and develop software...


  • Orlando, Florida, United States Electronic Arts Full time

    About the RoleWe are seeking a highly skilled Lead Software Engineer to join our Frostbite team at Electronic Arts. As a key member of our global development team, you will be responsible for designing, developing, and delivering high-quality software features and tools that empower game creators to shape the future of gaming.Key ResponsibilitiesCollaborate...


  • Orlando, Florida, United States Electronic Arts Full time

    About the RoleWe are seeking a highly skilled Lead Software Engineer to join our Frostbite team at Electronic Arts. As a key member of our global development team, you will be responsible for designing, developing, and delivering high-quality software features and tools that empower game creators to shape the future of gaming.Key ResponsibilitiesCollaborate...


  • Orlando, Florida, United States Goodwin Recruiting Full time

    Job OpportunityWe are seeking a highly skilled Senior Software Engineer to lead our team in developing and designing innovative solutions. As a key member of our team, you will be responsible for leveraging Protobuf, gRPC, and microservices within Java to drive business growth and success.Key Responsibilities:Lead a team of software developers in an Agile...


  • Orlando, Florida, United States Optomi Full time

    Job Opportunity: Senior Software Development EngineerOptomi, a leading technology consulting firm, is seeking a highly skilled Senior Software Development Engineer to join our team. As a key member of our software development team, you will be responsible for designing and developing scalable, maintainable, and efficient software architectures that leverage...


  • Orlando, Florida, United States NBCUniversal Full time

    About the RoleWe are seeking a highly skilled and experienced software engineer to join our team at NBCUniversal. As a lead software engineer, you will play a key role in designing, developing, and delivering high-quality software systems and services that meet the needs of our business.Key ResponsibilitiesSoftware Development: Design, develop, test, deploy,...


  • Orlando, Florida, United States NBCUniversal Full time

    Job Title: Lead Software EngineerAt NBCUniversal, we're looking for a highly skilled and experienced Lead Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying high-quality software solutions that meet the needs of our business.Responsibilities:Design and develop scalable...


  • Orlando, Florida, United States Capgemini Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer Test Lead to join our team at Capgemini. As a key member of our organization, you will be responsible for leading the development and implementation of automated testing frameworks and scripts using Rest Assured.Key ResponsibilitiesDesign and develop automated testing frameworks and...


  • Orlando, Florida, United States COLE ENGINEERING SERVICES INC Full time

    Job SummaryCole Engineering Services, Inc. is seeking a highly skilled Software Design Engineer to lead the development of modern full stack software applications using React, Angular, and equivalent JavaScript libraries. The ideal candidate will have a strong background in software engineering, with a minimum of 10+ years of experience in leading Agile...


  • Orlando, Florida, United States Electronic Arts Full time

    Job Title: Software Engineering ManagerElectronic Arts is seeking a highly skilled Software Engineering Manager to join our team. As a Software Engineering Manager, you will be responsible for leading a team of engineers to design, develop, and deliver high-quality software products.Responsibilities:Lead a team of engineers to achieve project goals and...

  • Software Engineer

    5 days ago


    Orlando, Florida, United States Quantum Improvements Consulting Full time

    Job Title: Software Engineer - Full-stack Drupal DeveloperQuantum Improvements Consulting (QIC) is a dynamic and innovative services company dedicated to creating cutting-edge human performance support solutions that revolutionize the way people train for success. We are seeking a talented and motivated Full-Stack Software Engineer to join our team.Key...


  • Orlando, Florida, United States Capgemini Full time

    Job Role: Senior Software Development Engineer - Test LeadLocation: Flexible Work ArrangementJob Type: Full-timeAbout the Role:We are seeking a highly skilled Senior Software Development Engineer - Test Lead to join our team at Capgemini. As a key member of our team, you will be responsible for leading the development and implementation of automated testing...


  • Orlando, Florida, United States NBCUniversal Full time

    Job Title: Software Quality Engineer IINBCUniversal is seeking a highly skilled Software Quality Engineer II to join our team. As a key member of our software development team, you will be responsible for ensuring the quality of our software applications.Key Responsibilities:Design, develop, and execute test plans, test cases, and test scripts to ensure the...

  • Software Engineer

    2 days ago


    Orlando, Florida, United States SynergisticIT Full time

    Unlock Your Career Potential with SynergisticITSynergisticIT is a leading technology firm that has been helping job seekers stand out in the competitive job market since 2010. We understand the importance of having exceptional skills and technologies to make a lasting impression on clients. Our team is dedicated to ensuring that only the best candidates with...