Senior Software Engineer, Mobile Tech Lead
Overview
In this role you will design, build, and maintain high-quality React Native features across ZoomInfo’s mobile apps, focusing on performance and reliability. You’ll collaborate with product, design, and backend teams to translate requirements into scalable, shippable features and mentor others to raise engineering standards. You’ll lead code reviews, diagnose complex issues, and apply emerging mobile trends to improve our platform. This role offers an opportunity to shape the mobile experience for a large user base in a fast-paced, innovative environment.
Compensation / Benefitscomprehensive benefitshybrid work arrangementwell-being programsopportunity to work on cutting-edge mobile tech
ResponsibilitiesDesign and develop features across production mobile apps using React Native with emphasis on performance and reliabilityCollaborate with product managers, UI/UX designers, and backend engineers to deliver well-architected featuresWrite clean, testable JavaScript/TypeScript code and apply scalable patterns for iOS and AndroidLead and participate in code reviews to raise technical barDiagnose and fix complex bugs and performance issues with durable solutionsMentor junior engineers and foster an inclusive engineering cultureEvaluate React Native advancements and apply relevant innovations to improve the platform
Key requirements6+ years of mobile app development with strong React Native experience or equivalentStrong JavaScript and TypeScript skills, with Redux or MobX experienceProven track record building and maintaining complex production React Native apps on iOS and AndroidHands-on experience with testing frameworks like Jest and React Native Testing Library, and commitment to TDD practicesStrong cross-functional collaboration, communication, and analytical problem-solving skills跨团队协作与沟通能力分析性问题解决能力主动学习与知识分享React NativeJavaScriptTypeScript