Proof is a dynamic, fast-growing startup revolutionizing legal technology with a platform trusted by thousands of law firms across the U.S. As we expand, we're looking for a skilled and motivated Senior Mobile Engineer to join our team and help scale our React Native mobile applications.
Responsibilities:
Lead the design, development, and maintenance of Proof's mobile applications using React Native, ensuring smooth integration with backend services for a responsive user experience.
Collaborate with backend engineers to enhance API interactions, optimizing for performance, scalability, and security.
Drive improvements in mobile app architecture, drawing on expertise in iOS and Android ecosystems.
Identify and resolve performance bottlenecks, memory issues, and platform-specific challenges.
Work closely with Product and Design teams to deliver impactful features and user-friendly interfaces with mobile-specific optimizations in an agile environment.
Conduct comprehensive code reviews, uphold best practices, and foster a culture of technical excellence, providing mentorship to junior engineers.
Stay updated on mobile development trends, bringing innovative ideas and technologies to continuously improve our platform.
Qualifications:
5+ years of mobile development experience, including 3+ years in React Native, with demonstrated success in building, testing, and deploying mobile apps for iOS and Android.
Deep understanding of mobile architecture, platform-specific requirements, and best practices for high-performance applications.
Strong JavaScript and TypeScript skills, with experience in mobile environments and knowledge of native modules for iOS and Android.
Proven ability to build and optimize RESTful APIs for mobile, with exposure to GraphQL as a plus.
Familiarity with mobile CI/CD pipelines, automated testing frameworks, and app store submission processes.
Excellent communication and collaboration skills, with experience in remote, agile teams.
A proactive, self-driven approach and a passion for tackling complex problems and ongoing learning.
Nice to Have:
Experience with Expo Application Services (EAS).
What We Offer:
Full-time, salaried position
Fully remote role, based in Canada
Flexible time off and holidays for work-life balance
Company-provided equipment and tools
Comprehensive benefits package, including healthcare, dental, life, and long-term disability
Competitive salary range of $150,000 - $190,000 CAD