What are the responsibilities and job description for the Lead React Native Developer position at Zafhires?
About the Company
This fast-growing startup is revolutionizing the staffing industry by empowering agencies to create branded solutions tailored to their needs. With a strong presence across multiple countries and a rapidly expanding customer base, the company is backed by investors and poised for significant growth. Their platform supports white-label mobile applications that help clients manage payrolls, timesheets, and other staffing operations efficiently.
The Role
We are seeking an experienced Lead React Native Developer to drive the design and development of scalable mobile applications. This role focuses on building modular, configurable solutions that cater to diverse client needs. You will play a pivotal role in shaping the product strategy, contributing to multi-tenant architecture, CI/CD pipelines, and white-label app development.
If you have experience working on multi-app projects where one codebase supports numerous applications through versioning and code reconciliation you'll find this role uniquely rewarding.
Key Responsibilities
- Architect Scalable Solutions: Design and implement cross-platform mobile applications using React Native, focusing on modularity and configurability.
- Lead Development Efforts: Guide backend developers, UX/UI designers, and product managers to deliver intuitive features with exceptional user experiences.
- Optimize Performance: Ensure seamless functionality across platforms while addressing scalability challenges.
- Innovate: Introduce cutting-edge technologies and methodologies to enhance mobile app development.
- Resolve Complex Issues: Lead troubleshooting efforts to ensure uninterrupted user experiences.
- UI Customization: Build reusable components and design systems to support white-label customization for clients.
- Collaborate Across Teams: Work closely with backend teams (Ruby on Rails) for API integration and alignment with technical goals.
- CI/CD Management: Set up and maintain pipelines using tools like Fastlane or GitHub Actions.
- Mentorship: Review code, enforce best practices, and mentor junior engineers.
What You Bring
- Experience: 5 years in front-end development with a strong focus on React Native, particularly in architecting scalable applications.
- Technical Skills: Proficiency in React Native, JavaScript/TypeScript, Redux, RESTful APIs, mobile app deployment, and CI/CD pipelines. Experience with SDK development is a plus.
- Design Expertise: A keen eye for user experience principles and crafting configurable interfaces.
- Problem-Solving Skills: Proven ability to identify and resolve complex technical challenges proactively.
- Leadership Ability: Strong communication skills in English with experience leading remote teams effectively.
Why Join Us?
- Impactful Work: Shape the future of staffing technology by developing innovative mobile solutions.
- Career Growth: Be part of a rapidly scaling company with opportunities for professional advancement.
- Competitive Benefits: Enjoy a strong salary package, health insurance, equity options, generous PTO, and more.
- Collaborative Culture: Work alongside a passionate team in a dynamic environment.
This is an exciting opportunity for someone in Austin whos ready to take their expertise in React Native development to the next level. Apply now to make an impact!
Job Types: Full-time, Permanent
Pay: $130,798.00 - $175,000.00 per year
Benefits:
- Health insurance
- Paid time off
Schedule:
- 8 hour shift
- Monday to Friday
Experience:
- React Native: 4 years (Required)
Ability to Commute:
- Austin, TX 78702 (Required)
Ability to Relocate:
- Austin, TX 78702: Relocate before starting work (Required)
Work Location: In person
Salary : $130,798 - $175,000