Back to jobs

Senior Software Engineer, Mobile

ZoomInfo Technologies LLCAnywhereAdded 49m ago
Senior Software Engineer
140K–220K a year
Full-time
Remote
Apply on company siteCraft my tailored resume free

Free to start · No card

Job description

About the position Our dynamic mobile team is at the forefront of developing and maintaining our suite of cutting-edge mobile applications. We are dedicated to delivering exceptional user experiences and expanding the capabilities of our mobile platform to include innovative features like agentic chat and advanced workflows. We are a fast-paced, collaborative, and innovative team that values clean code, continuous learning, and pushing the boundaries of mobile technology. Responsibilities Design, develop, and maintain high-quality features across multiple production mobile applications using React Native, with a focus on performance, responsiveness, and reliabilityPartner closely with product managers, UI/UX designers, and backend engineers to translate requirements into well-architected, shippable featuresWrite clean, maintainable, and testable code using JavaScript and TypeScript, applying architectural patterns that support scale across iOS and AndroidLead and actively participate in code reviews, setting a high technical bar and sharing knowledge to elevate the broader engineering teamDiagnose and resolve complex bugs and performance issues — identifying root causes and implementing durable solutionsMentor junior engineers, invest in their growth, and contribute to a strong, inclusive engineering cultureEvaluate emerging React Native advancements and mobile development trends, and apply relevant innovations to continuously improve our platformRequirements 6+ years of experience in mobile application development, with a strong focus on React Native, or an equivalent combination of education and hands-on experienceStrong proficiency in JavaScript and TypeScript, including experience with state management libraries such as Redux or MobXDemonstrated experience building and maintaining complex, production-grade React Native applications across iOS and AndroidHands-on experience with testing frameworks (e.g., Jest, React Native Testing Library) and a commitment to test-driven development practicesStrong cross-functional collaboration, communication, and analytical problem-solving skillsNice-to-haves Familiarity with RESTful APIs, GraphQL, and asynchronous programming patternsWorking knowledge of Node.js for build tooling, scripting, or backend-for-frontend (BFF) integrationsExperience with CI/CD pipelines for mobile applications and automated deployment processesExperience with mobile performance optimization, including memory management and battery efficiencyFamiliarity with CI/CD pipelines for mobile applications and automated deployment processes.Experience with performance optimization, memory management, and battery usage for mobile apps.Benefits comprehensive benefitsholistic mind, body and lifestyle programs designed for overall well-being