Senior Mobile Engineer (React Native)
Job Description
Proof is a fast-growing startup at the forefront of legal technology, offering a best-in-class platform trusted by thousands of law firms across the U.S. With rapid growth and expansion, we are seeking a skilled and motivated Senior Mobile Engineer to join our talented team and help us scale our React Native mobile applications.
Responsibilities:
- Lead the design, development, and maintenance of Proofβs mobile applications using React Native, ensuring seamless integration with backend services and delivering a smooth, responsive user experience.
- Collaborate with backend engineers to optimize API interactions, ensuring mobile performance, scalability, and security.
- Drive mobile app architecture improvements, leveraging your deep knowledge of iOS and Android ecosystems.
- Identify and address performance bottlenecks, memory issues, and platform-specific challenges.
- Work closely with cross-functional teams, including Product and Design, to deliver impactful features, user-friendly interfaces, and mobile-specific optimizations within an agile development environment.
- Conduct thorough code reviews, uphold best practices, and contribute to a culture of technical excellence. Provide mentorship to other mobile engineers and less experienced developers.
- Stay current with mobile development trends and bring innovative ideas and technologies to the team to continuously improve the platform.
Qualifications:
- 5+ years of mobile development experience, with 3+ years of hands-on experience in React Native, demonstrating proficiency in building, testing, and deploying mobile apps for both iOS and Android.
- Deep understanding of mobile architecture, platform-specific requirements, and best practices for building high-performance mobile applications.
- Solid experience with JavaScript and TypeScript, especially in mobile environments, and working knowledge of native modules for iOS and Android.
- Proven ability to build and optimize RESTful APIs for mobile applications, with exposure to GraphQL being an advantage.
- Familiarity with mobile CI/CD pipelines, automated testing frameworks, and app store submission processes.
- Strong communication and collaboration skills, with experience working in remote, agile teams.
- A proactive, self-driven mindset with a passion for solving complex problems and continuously 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 to support work-life balance
- Company-provided equipment and tools
- Comprehensive benefits package, including healthcare, dental, life, and long-term disability
- Salary range $150,000 - $190,000 CAD
Date Posted
10/18/2024
Views
0
Similar Jobs
Senior Design Manager (Infrastructure) - Canonical
Views in the last 30 days - 0
Canonical a leading opensource provider seeks a Senior Design Manager to drive innovation in cloud and AI technologies The role offers remote work glo...
View DetailsSenior Product Designer - Org & Security - Typeform
Views in the last 30 days - 0
This job description outlines a role in developing an intelligent contact management system with AI capabilities The position involves designing user ...
View DetailsSenior Business Analyst - Xpansiv
Views in the last 30 days - 0
Xpansiv promotes its role as an energy market innovator with a global platform for environmental commodities The job posting seeks a Business Analyst ...
View DetailsSenior Specialist Senior Accountant Shared Financial Services - Make-A-Wish America
Views in the last 30 days - 0
The text describes Make a Wish Foundations mission to grant childrens wishes and their community efforts It outlines job positions with remotehybrid o...
View DetailsSoftware Engineer Networking Software and Services - xAI
Views in the last 30 days - 0
The text describes xAIs mission to develop AI systems for understanding the universe and advancing human knowledge It outlines a role involving networ...
View DetailsAssociate Technical Support Engineer - Recharge
Views in the last 30 days - 0
Recharge is a subscription platform for innovative brands offering customer retention solutions They seek Technical Support roles with 247 coverage em...
View Details