We are looking for a Lead Developer to evolve our successful pilot, inspiring a team of developers and designers to create the world’s first (yup, really!) digital social care platform co-op. The opportunity is to help create a groundbreaking product, leading and building your own team, defining the technologies that will be used, and implementing them using the latest progressive techniques. The goal of the position is to develop and release into market the Minimum Viable Product, then with your team continue to develop features and maintain the platform over the long term, co-designing with the members and stakeholders who will use the service to ensure it always meets their needs.
We have ambitious plans for the platform and we are looking for someone who can share our vision of creating a relationship-centred approach to care and support - one that shares power and makes caring abundant, plentiful and community-led. We’re trialling a better way of providing care for those who need it, and a better experience for those who give it. Using the power of technology (in service of human beings!) you can help us to shape the Equal Care Co-op Platform into a truly world class product.
How to apply
Please send an email to firstname.lastname@example.org with a covering letter, your CV and a link to a portfolio of your work. If possible we’d also like to see any code samples that you can provide.
There is no official deadline for applications. However, we are holding rolling interviews and will recruit as soon as we find someone brilliant, so apply soon if you want to go for it! We will fill up interview date slots on a first come first served basis so the sooner your application goes in the more likely it is that we'll be able to interview on the first date.
Interviews will be held in our office in Halifax, however, we are happy to conduct first interviews over a video call.
|Salary||£35,000 - £45,000 dependent on experience and qualifications|
|Full-time or part-time?||Full-time|
|Flexible working okay?||Yes, of course, though be mindful you will be leading a team and will need to be around to support them.|
|Job share allowed?||Ideally not but there are certainly circumstances where we can consider this (e.g. you have childcare commitments or a disability that means you can't work full-time)|
|Can I combine it with other roles in Equal Care Co-op?||Yes, absolutely, let's talk about it.|
|Where is it?||Your place of work will be University Business Centre, 27 Horton St, Halifax HX1 1QE but we support working from home days and we will support remote working for the right candidate if you live miles and miles away. Our preference is to have someone close to us who can do face to face working, but this isn't necessary and we're happy to consider applications from across the UK (and even abroad for exceptional people).|
|Do I need a car?||No need.|
|Key Circle (i.e. main team)||Platform|
|Link Person (i.e. main person to support you)||Giles Dring (Technical) and Emma Back (Pastoral)|
|Your Links||As agreed with your circle|
|Circle Roles||You may be nominated into these as part of your work.|
|Disabilities, neurodiversity and differences welcome?||More than welcome - actively welcome. Please apply! We're disability confident and a mindful employer and we're committed to doing our bit to erode the disability employment gap. We are also happy to offer help during the application process. |
|Disclosure and Barring Service check?||Yes. We will need an Enhanced Check as part of a conditional offer for this job. We follow the Code of Conduct for these.|
What you'll be doing
We like and support dynamic and emerging work roles. Each section below should be treated as a mini-role in its own right and the share of time you spend on each will change. Significant changes are agreed as part of the consent process with your circle and you lead on your role review at least biennially. You will act upon the role, helping to sculpt it and shape the experiences of developers who will follow in your footsteps.
What you're like
You are a calm, communicative, kind person, with a passion for creating technology that changes lives for the better in collaboration with the people it affects. People feel safe around you and you inspire trust in others. You are relationship-focussed and able to empathize with several perspectives. Your management style prioritises giving your team a voice, listening and understanding their issues and needs, even when the pressure is on.
You are self-directed, adaptable and focussed on solutions, and able to lead a team to promote those same qualities.You’re fine with ambiguity, seek clarity, and if you don’t find it work to create it. You are imaginative and good at seeing many possible outcomes, able to gain consensus on the correct solution, then implement it well. You see people in terms of their potential and strengths.
And you are:
- Passionate about using technology to help people, with collaboration and co-design at the heart of your values.
- A craftsperson who takes great pride in what you do.
- Passionate and inquisitive about digital, someone who likes to play with new tools and drive innovation.
- A creative but practical thinker, who not only comes up with great ideas but also has the ability to deliver them.
- A problem solver who is solutions oriented
- A natural leader with management skills - of both people and projects.
- An excellent written and oral communicator.
- Extremely organised, yet flexible.
- Someone who sees problems as challenges not barriers.
- Adept at educating your team and the wider organisation on tech best practice.
- Able to communicate to all audiences in the organisation about technology.
- Interested in creating best in class user experiences co-designing with stakeholders, graphic design and UX disciplines.
Your experience & qualifications
We’re not looking for someone that has absolutely everything, so if you’ve had about 70% of these experiences that’s great, the rest can be learned (and we'll help provide which ever training is the right fit for you).
- Great communication skills.
- A creative & collaborative approach to development.
- Columbo style attention to detail.
- The drive to push yourself and your team to deliver bigger and better work.
- Experience of delivering successful digital projects.
- A track record of team leadership, development and mentoring.
Knowledge of best practice in full stack development.
Practical experience of database technologies: SQL and NoSQL.
Experience of RESTful backend service API implementation.
Strong skills in Software Engineering approaches including configuration management with Git.
Experience in delivering using Agile project approaches, including prototyping.
Familiarity with web standards and technologies, with an understanding of where and when to use them (devices, browsers etc).
Intimate knowledge of accessibility standards, best practice and implementation.
Experience using task runners (grunt or gulp) to automate your workflow
Understanding of concepts such as progressive enhancement and graceful degradation.
Experience building against 3rd party APIs.
Planning and executing testing across defined quality requirements.
Practical knowledge of Graph and Ledger Databases.
Applied knowledge of Test-Driven and Behaviour-Driven Development.
Use of Continuous Integration and Continuous Delivery.
Cloud and container-based deployments.
Knowledge of server and client-side frameworks.
Experience of working on “for good” digital projects.
Previous experience with Social Care.