Select ID is building the UK's reusable digital identity network, enabling trusted digital verification between Identity Providers and Relying Parties through a secure, interoperable and scalable scheme. Working with major financial institutions, technology partners and industry stakeholders, Select ID sits at the centre of one of the UK's most significant digital infrastructure opportunities.
We're currently a small, growing, early-stage fintech operating in a regulated environment and we're at the stage where the people we hire will shape how the product, the team and the engineering culture develop. You'll have real influence and real ownership, along with the pace and ambiguity that come with a startup.
The Opportunity
As Lead Developer, you'll be the senior hands-on engineer in the team, working directly with the CTO. You'll turn product ideas into well-structured, shippable software, and you'll help set the technical standards the team builds to. You'll work closely with solution designers and product owners to break down new products and features into clear development tasks, then deliver those tasks yourself or with other developers on the team. We also use AI tools as part of our development workflow, so you'll be comfortable working alongside AI tooling and reviewing its output with the same rigour as any other contribution.
Key Responsibilities
- Work with solution designers and product owners to break down products and features into well-defined, estimable development tasks that deliver the user experience, functionality and features required
- Participate in planning, prioritisation and estimation activities and manage a small diverse group of development and operations stakeholders
- Collaborate on design and build front-end and back-end functionality, and deliver a share of the work yourself
- Contribute to standardising implementation patterns for the organisation
- Allocate and guide work across other developers, both staff and sub-contracted, and ensure code review processes keep quality high
- Make sound architectural decisions, with an eye to security, reliability and auditability given our regulated context
- Integrate the use of AI coding tools, effectively and responsibly, with proper review, testing and audit trail of anything they produce
- Own deployment and infrastructure-as-code, working with the CTO on release processes and route-to-live environments
- Mentor developers and help build engineering practices that scale as the team grows and develop individual team members’ capabilities
- Manage testing and remediation of issues across functional and non-functional domains, including security, user experience, accessibility
- Maintain technical documentation and provide the evidence needed to meet regulatory and audit requirements
- Support the other business operations as and when needed
What We're Looking For:
- Substantial experience (3 years plus) as a senior or lead developer, ideally in a small or fast-moving team
- Proven experience working with solution designers and product owners to turn requirements into development tasks
- Strong full-stack capability across front-end and back-end
- Extensive professional experience in back-end development with demonstrable experience of delivering applications using more than one of: Node.js, Python, TypeScript, C# or Java
- Strong grounding in testing, code review and version control
- Clear verbal and written communication skills, and comfort working independently in a remote team
- Strong knowledge of OAuth 2.0 and OpenID Connect standards
Highly Desirable
- Direct hands-on experience of developing systems that use and/or deliver OAuth 2.0 and OpenID Connect standards-based solutions
- Experience deploying application code with Pulumi, integrated with GitHub (CI/CD)
- Experience of deploying and managing applications on Microsoft Azure Platform-as-a-service offerings
- Experience in fintech, financial services, technology or a high-growth start-up
- Experience of working in an organisation subject to external regulations
- Knowledge of the identity, financial services or technology sectors
Personal Attributes
We're less interested in job titles and more interested in mindset.
You'll be someone who:
- Gets things done without needing to be constantly directed
- Is highly organised and naturally attentive to detail
- Takes ownership and follows things through
- Comfortable working independently
- Enjoys working across different areas of the business
- Is commercially curious and interested in how businesses grow
- Builds strong relationships quickly and naturally
- Communicates clearly and professionally
- Is resilient, resourceful and comfortable with change
- Can manage competing priorities without losing focus
- Enjoys solving problems and finding better ways of doing things
- Wants to make a visible contribution to the success of the business
Why Join Select ID?
- Help build a nationally important piece of digital infrastructure
- Work directly with an experienced founder and industry leaders
- Exposure to major banks and strategic partners
- Opportunity to shape the future of a rapidly growing business
- Broad role with genuine responsibility from day one
- Opportunity to develop within a high-growth technology business
- Ability to make a visible contribution to company growth
This is an opportunity for a highly organised, energetic and commercially minded individual to join Select ID at an exciting stage of its development and help build a category-defining business.