Job summary
We are seeking an Experienced Mobile App
Developer with proven React Native and Node.js expertise to
lead a small team of developers, guiding them in delivering high-quality mobile
applications and supporting backend services. This role is pivotal in shaping
and refining our mobile solutions, ensuring theyre user-friendly, engaging,
and impactful. You will work closely with our Chief Technology Officer to
establish architecture and best practices for the team.
Main duties of the job
Main Duties and responsibilities:
- Technical Leadership: Oversee the technical direction of our mobile app projects, guiding the team on best practices in mobile development, code quality, and architectural patterns.
- Team Management: Lead, mentor, and develop a small team of mobile developers, fostering a collaborative and growth-oriented environment.
- End-to-End App Development: Work hands-on to design, build, deploy and maintain high-performance, scalable mobile applications in React Native for iOS and Android.
- Project Collaboration: Partner closely with our Product Manager, UX lead and operational staff to ensure business needs are reflected in our technology.
- Quality Control: Maintain and advocate for high standards in code quality, performance, and reliability.
About us
ABL is an exciting fast-paced, growing community
health organisation. As an experienced, CQC registered, provider of community
health services, we are passionate about delivering evidence based, innovative,
effective and relevant health care services in partnership with individuals,
communities and stakeholders.
We are a values driven organisation, dedicated to reducing health
inequalities and improving peoples lives. We would love to hear from you if
you would like the opportunity to work with in a close team of committed
professionals and you share our values of designing and delivering health
services.
Job description
Job responsibilities
Skills & Competencies required:
- Experience: Minimum of 5 years in mobile development or web based React development with at least 2 years of hands-on experience in React Native and Node.js.
- Leadership: Track record of leading a development team, with strong mentoring and coaching abilities.
- Technical Skills:
- Proficiency in React Native, with a solid understanding of the ecosystem and common frameworks and libraries.
- Expertise in Node.js, with experience building APIs and backend services.
- Strong understanding of JavaScript and TypeScript. Familiarity with state management in React.
- Familiarity with native iOS and Android development to handle specific device functionalities.
- Knowledge of CI/CD practices and mobile release management (App Store, Google Play).
- User-Centered Design: A clear commitment to user-centered design, with an understanding of how to develop engaging mobile interfaces.
- Problem-Solving Skills: A structured approach to debugging, optimizing, and enhancing mobile applications.
- Engineering: A strong understanding of what makes well engineered software.
Desirable: Exposure to health-tech or wellness applications and an understanding of industry standards.
Job description
Job responsibilities
Skills & Competencies required:
- Experience: Minimum of 5 years in mobile development or web based React development with at least 2 years of hands-on experience in React Native and Node.js.
- Leadership: Track record of leading a development team, with strong mentoring and coaching abilities.
- Technical Skills:
- Proficiency in React Native, with a solid understanding of the ecosystem and common frameworks and libraries.
- Expertise in Node.js, with experience building APIs and backend services.
- Strong understanding of JavaScript and TypeScript. Familiarity with state management in React.
- Familiarity with native iOS and Android development to handle specific device functionalities.
- Knowledge of CI/CD practices and mobile release management (App Store, Google Play).
- User-Centered Design: A clear commitment to user-centered design, with an understanding of how to develop engaging mobile interfaces.
- Problem-Solving Skills: A structured approach to debugging, optimizing, and enhancing mobile applications.
- Engineering: A strong understanding of what makes well engineered software.
Desirable: Exposure to health-tech or wellness applications and an understanding of industry standards.
Person Specification
Skills & Knowledge
Essential
- Proficient in React Native; strong understanding of JavaScript and CSS; UX design experience; graphic design skills; user research and usability testing.
Job Specific Requirements
Essential
- Work flexibly and adapt to suit service need.
- The ability to travel independently across the organisational footprint.
Experience
Essential
- At least four years front end software development
Desirable
- Experience in health tech or wellness apps.
Person Specification
Skills & Knowledge
Essential
- Proficient in React Native; strong understanding of JavaScript and CSS; UX design experience; graphic design skills; user research and usability testing.
Job Specific Requirements
Essential
- Work flexibly and adapt to suit service need.
- The ability to travel independently across the organisational footprint.
Experience
Essential
- At least four years front end software development
Desirable
- Experience in health tech or wellness apps.
Disclosure and Barring Service Check
This post is subject to the Rehabilitation of Offenders Act (Exceptions Order) 1975 and as such it will be necessary for a submission for Disclosure to be made to the Disclosure and Barring Service (formerly known as CRB) to check for any previous criminal convictions.