Senior Software Engineer, Mobile Engineer

ZoomInfo Technologies LLC•Bethesda, MD
•$140,000 - $220,000

About The Position

ZoomInfo is hiring a Senior Software Engineer for its mobile team, which develops and maintains production mobile applications and expands the mobile platform with features such as agentic chat and advanced workflows. The team is described as fast-paced, collaborative, and innovative, with an emphasis on exceptional user experiences, clean code, continuous learning, and advancing mobile technology. The role focuses on designing, developing, and maintaining React Native applications for iOS and Android. The engineer will collaborate with product managers, UI/UX designers, and backend engineers to deliver well-architected features; write maintainable, testable JavaScript and TypeScript; contribute to code quality and team development through reviews and mentorship; and investigate complex bugs and performance issues. The role also involves evaluating relevant React Native and mobile development advancements. The position offers a US base salary range of $140,000–$220,000. Additional compensation, such as bonus, commission, equity, and other benefits, may also apply. ZoomInfo states that it offers comprehensive benefits and holistic mind, body, and lifestyle programs, but specific benefits are not enumerated in the posting.

Requirements

  • At least 6 years of experience in mobile application development, with a strong focus on React Native, or an equivalent combination of education and hands-on experience.
  • Strong proficiency in JavaScript and TypeScript.
  • Experience with state management libraries such as Redux or MobX.
  • Demonstrated experience building and maintaining complex, production-grade React Native applications across iOS and Android.
  • Hands-on experience with testing frameworks such as Jest or React Native Testing Library, and commitment to test-driven development practices.
  • Strong cross-functional collaboration, communication, and analytical problem-solving skills.

Nice To Haves

  • Familiarity with RESTful APIs, GraphQL, and asynchronous programming patterns.
  • Working knowledge of Node.js for build tooling, scripting, or backend-for-frontend integrations.
  • Experience with CI/CD pipelines for mobile applications and automated deployment processes.
  • Experience optimizing mobile performance, including memory management and battery efficiency.

Responsibilities

  • Design, develop, and maintain high-quality features across multiple production mobile applications using React Native, focusing on performance, responsiveness, and reliability.
  • Collaborate with product managers, UI/UX designers, and backend engineers to translate requirements into well-architected, shippable features.
  • Write clean, maintainable, and testable JavaScript and TypeScript code, using architectural patterns that support scale across iOS and Android.
  • Lead and participate in code reviews, uphold a high technical bar, and share knowledge with the engineering team.
  • Diagnose and resolve complex bugs and performance issues by identifying root causes and implementing durable solutions.
  • Mentor junior engineers and contribute to their growth and to an inclusive engineering culture.
  • Evaluate React Native advancements and mobile development trends and apply relevant innovations to improve the platform.

Benefits

  • Comprehensive benefits (specific benefits are not listed).
  • Holistic mind, body, and lifestyle programs designed for overall well-being.
  • Additional compensation such as bonus, commission, and equity may apply.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service