Epicareer Might not Working Properly
Learn More

React Native Mobile Lead

Salary undisclosed

Apply on


Original
Simplified

Job Title: React Native Mobile Lead

Location: Springfield, Missouri

Technical Leadership:

Lead the development of mobile applications using React Native for cross-platform apps on iOS and Android.

Establish and enforce best practices, coding standards, and design patterns for mobile app development.

Provide technical guidance to team members and mentor junior developers to improve their skills.

Lead code reviews to ensure high code quality, maintainability, and performance.

Mobile App Development:

Collaborate with the product, design, and backend teams to develop new features, fix bugs, and enhance existing applications.

Develop efficient, reusable, and scalable code for both iOS and Android platforms using React Native.

Implement platform-specific functionality and optimizations using native iOS technologies when required.

Ensure the performance, quality, and responsiveness of mobile applications.

Project Management & Collaboration:

Collaborate with cross-functional teams to define, design, and ship new features.

Work closely with product managers and designers to understand business requirements and translate them into technical specifications.

Participate in sprint planning, task prioritization, and estimation of development efforts.

Testing and Quality Assurance:

Ensure the application is tested thoroughly by implementing unit tests, integration tests, and ensuring continuous integration practices.

Monitor and improve app performance, scalability, and responsiveness.

Handle the deployment process and ensure smooth releases to the App Store and Google Play Store.

Innovation and Continuous Improvement:

Stay up to date with the latest trends and advancements in React Native, iOS development, and mobile technologies.

Identify opportunities for continuous improvement in the development process, tools, and workflows.

Encourage the use of new technologies and tools to enhance development productivity and product quality.

Documentation & Reporting:

Maintain detailed technical documentation related to application architecture, functionality, and processes.

Provide regular updates and reports on the progress of the development team to stakeholders.

Requirements:

Technical Skills:

Proficiency in React Native and experience in delivering apps to both iOS and Android platforms with performance and user experience.

Familiarity with mobile app architectures like Redux, Context API, or MVVM.

Experience with third-party libraries, APIs, and cloud services like Firebase, AWS, or Azure.

Ability to define the KPIs and meet the KPIs effectively with the best-in-class development processes by following the design principles.

Knowledge of native build tools like XCode (for iOS) and Android Studio (for Android) would be helpful.

Experience with version control systems (e.g., Git) and CI/CD tools (e.g., Jenkins).

Experience:

5+ years of professional experience in mobile development with at least 3+ years of experience in React Native.

Prior experience leading a team of mobile developers is a plus.

Proven track record of successfully delivering and publishing mobile applications to the App Store or Google Play.

Soft Skills:

Strong leadership and communication skills to coordinate with remote and local teams.

Ability to prioritize tasks, manage timelines, and handle complex technical challenges.

A collaborative mindset and a passion for mentoring and growing teams.

Other Qualifications:

Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).

Familiarity with Agile/Scrum development processes.

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.
Report this job