Overview
Remote
Hybrid
$175,000 - $200,000
Full Time
Skills
React Native
Mobile App Development
OOP
TDD
Native
Unit Testing
Data Sync
Android
Mobile applications
Design patterns
iOS development
Job Details
As a Mobile Principal Engineer, you will lead the technical strategy, development, and launch of new mobile solutions. You will play a critical role in shaping the future of the product portfolio, working closely with cross-functional teams to deliver a product that exceeds user expectations.
Responsibilities:
- Oversee the design, development, and maintenance of robust, scalable, and efficient mobile applications using React Native.
- Drive architectural decisions that will advance mobile applications to a modern development stack.
- Recommend ways to improve reliability, efficiency and code quality.
- Lead initiatives to architect solutions that improve the performance of the mobile application.
- Take a customer-focused approach in working with the product team to prioritize and deliver new features.
- Advocate for and implement best practices in mobile development, including Agile methodologies, code reviews, continuous integration (CI), and test-driven development (TDD).
- Drive the implementation of thorough testing and debugging processes to ensure the delivery of high-quality, bug-free applications.
- Lead by example, contributing code and conducting code reviews, while also addressing complex technical and design challenges.
Requirements:
- 10+ years in mobile development and 5+ years in React Native development.
- Strong knowledge in Android and iOS native code implementation for specific use cases.
- Strong understanding of RESTful APIs, asynchronous programming, and backend integration.
- Proficiency in mobile app architecture, design patterns, and best practices.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.