React Native Lead at CareerBuilder Premium Subscription
Atlanta, GA
About the Job
We are seeking a React Native Lead to work with our client, a leading multinational consulting and professional services firm who will spearhead mobile development efforts, with a primary focus on mobile (React Native) development while also overseeing React JS web development.
Position is located in Atlanta, GA. Hybrid 4 days onsite, 1 day remote.
6+ month contract with potential to extend.
This role requires hands-on development skills to tackle complex technical challenges and the ability to conduct code reviews. The ideal candidate will foster collaboration, set standards and best practices, and drive the team towards delivering high-quality solutions.
Key Responsibilities:
- Lead and mentor a team of React Native developers, setting standards and best practices, including coding best practices, branching strategy, and release processes. Ensure adherence to these practices to maintain the quality and reliability of code.
- Actively engage in coding, problem-solving, and development activities. Provide hands-on support to the team when tackling complex technical challenges.
- Oversee the end-to-end delivery of mobile and web projects, collaborating closely with product owners, architects, and other stakeholders to develop multi-generational software technology plans. Work directly with stakeholders to understand business and technical needs, translating them into effective solutions.
- Collaborate with cross-functional teams, including architecture, backend integration, visual design, UX, and QA teams. Promote knowledge sharing and foster collaboration between guild leads and pod leads to address problems, manage risks, and enhance processes.
- Spot opportunities for learning and process improvement. Participate in grooming sessions, assist leads with estimating story sizes, and conduct dependency checks before each sprint. Regularly connect with web and app leads to monitor sprint tasks, dependencies, and challenges.
- Act as a subject matter expert, educating newly onboarded and existing team members about processes and challenges. Facilitate technical discussions on new features and provide technical knowledge transfer and training specifically related to project tasks.
- Oversee release management activities, including release branch cuts, tagging for testing, and managing platform tickets. Ensure smooth and efficient release processes by coordinating with the release manager and engineering manager.
- Gather feedback from every pod, stakeholders, and release managers. Use this feedback to continuously improve processes at every stage, including documenting and standardizing the release process. Improve coordination between different roles such as Scrum Masters, Product Owners, Release Managers, and Engineering Managers.
Qualifications:
- Proven experience in mobile architecture and mobile development technologies, with a focus on React Native, TypeScript, and mobile native development.
- Strong knowledge of industry-leading frontend frameworks, including React Native, Android, and iOS.
- Experience in React JS web development.
- Experience working on large-scale engagements and end-to-end delivery.
- Experience with agile development methodologies, test-driven development (TDD), and CI/CD.
- Excellent communication and leadership skills, with the ability to engage with stakeholders, facilitate discussions, and build relationships.
- Hands-on experience in performance tuning, security best practices, and delivering multilingual/internationalized solutions.
- Familiarity with application monitoring, cloud message APIs, and push notifications.
- Experience working with REST-based services and conducting quality assurance.
- Ability to gather, understand, and translate business and technical requirements effectively.
- Exceptional client relationship management skills.
- Ability to create a safe and supportive team environment.
- Strong problem-solving skills and the ability to think strategically.
- Flexibility and adaptability to changing requirements and environments.