About the job
As a Lead Mobile Developer at ShiftCare, you will report to the Lead Development Engineer and collaborate with a talented development team. Your primary responsibility will be to design and develop high-performance, scalable, and sustainable mobile application architectures and software solutions. This role is heavily hands-on, allowing you to engage in coding and development while also providing crucial technical leadership and mentorship to your colleagues.
Your key responsibilities will include:
- Collaborating with the technology team to implement and uphold modern (agile) software engineering practices.
- Creating and integrating dynamic, responsive, and high-quality mobile interfaces utilizing React Native and related technologies.
- Providing support during critical technology incidents, including debugging and resolving mobile issues using tools like Sentry, Flipper, or React Native Debugger.
- Contributing to the development of technology architecture, focusing on scalability, security, and performance enhancements.
- Leading React Native upgrades, ensuring smooth version transitions, stability, and compatibility with dependencies.
- Delivering top-notch engineering work that aligns with the company’s commercial objectives.
- Mentoring fellow mobile engineers and team members, working within defined project management guidelines and security best practices.
- Offering technical insights to the product team and participating in roadmap discussions.
Become a champion for delivering scalable, robust, and commercially viable technology solutions for ShiftCare, while also acting as a cultural change agent within the technology group, focusing on best-in-class engineering practices.

