Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

NBCUniversal Logo

Senior Software Engineer - Mobile Engineering

NBCUniversal

Salary not specified
Sep 25, 2025
Orlando, FL, USA
Apply Now

Fandango is looking to develop cutting-edge features for its customer-facing applications and extend services to movie enthusiasts by hiring a Senior Mobile Software Engineer.

Requirements

  • 5+ years of experience developing mobile applications for Android with strong knowledge of Kotlin and Google Play Libraries.
  • Strong understanding of native Android development, including platform-specific APIs, user interface guidelines, Gradle, 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.
  • Knowledge of RESTful APIs and backend service integration.
  • Strong skills in version control systems (Git) and familiarity with CI/CD pipelines.
  • Deep understanding of object-oriented design, asynchronous execution, and event-driven architecture.

Responsibilities

  • Design, build, and maintain high-performance mobile applications for Android platforms using native technologies like Kotlin and Jetpack Compose.
  • 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.
  • Monitor application performance, troubleshoot, and optimize for efficiency and scalability across various platforms.
  • Provide technical leadership and mentorship to junior engineers, fostering growth and learning within the team.
  • Stay up-to-date with the latest mobile development tools, technologies, and trends, and assess their applicability to improve team performance and product quality.

Other

  • Bachelor’s degree in Computer Science or equivalent training/experience.
  • Familiarity with Google Play submission processes.
  • Problem-solving skills, attention to detail, and the ability to thrive in a fast-paced environment.
  • Experience leading engineering teams and contributing to a collaborative, learning-focused culture.
  • Fully Remote