cover image
Client Server

Full Stack Technical Lead React Node

Remote

United Kingdom

£ 100,000 / year

Full Time

11-03-2025

Share this job:

Score my CV

Job Specifications

Full Stack Technical Lead (React Node) Remote to £100k

Do you have strong React and Node skills combined with technical leadership experience?

You could be progressing your career in a hands-on leadership role at a global accounting tech company.

As a Full Stack Technical Lead you will lead by example and help support the team to improve their technical capability and drive the use of best practice in a newly established team focused on integrating analytics tools into the ecosystem of products, building systems from the ground up that turn complex data into clear, actionable insights for customers.

Around 50% of your time will be dedicated to technical tasks including code and design reviews, technical kick-offs, legacy code exploration, proof of concept development and incident response; you'll set the technical direction for the team, provide mentoring and coaching and foster a culture of technical excellence.

You'll collaborate closely with Product Managers, Designers and other Engineers, tackling complex problems and delivering innovative solutions.

Location / WFH:
You can work from home anywhere in the UK, there are also flexible working hours.

About you:
You have experience of leading technical projects and teams to deliver software solutions at scale
You have strong experience across the full software development and implementation lifecycle
You have experience of carrying out code reviews, maintaining standards for security and testability
You have experience of facilitating discussions on how to design and implement scaling products to 10x number of users
You have a strong technical knowledge and hands-on experience with React and Node.js
You have experience of building modern cloud based engineering stacks, AWS / GCP
You have experience of coaching and mentoring and have excellent communication and collaboration skills

What's in it for you:
Salary to £100k
Healthcare and mental health
Generous holiday allowance, 23 days + 3 at Christmas and ability to buy 5 more
Employee Assistance Programme
Gym passes
26 parental leave for primary care givers
Flexible, remote working
Training and career development

Apply now to find out more about this Full Stack Technical Lead (React Node) opportunity.

At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.

About the Company

At Client Server, we are driven by technology and powered by people. We are a leading technology recruitment consultancy, specialising in a vast range of technology roles in London, the UK, Europe, and the USA. Our focus is finding exceptional candidates for exceptional organisations. These include technology leaders, innovative start-ups, hedge funds, banks and consultancies. Know more

Related Jobs

Company background Company brand
Company Name
middle
Job Title
React Developer
Job Description
React Developer (interest in AI) Up to £55k + 10% Annual Bonus Basingstoke, Hampshire – Hybrid (3 days in per week) Must have a proven interest or personal projects using AI. middle has partnered exclusively with a key client to build an internal team of Developers. This team will support the continuous development of a brand-new division who are building an internal AI Chatbot. They consist of a team of Web Developers within an Enterprise business who have designed, built, and implemented an internal AI chatbot to help secure, automate and expedite business processes. If you are a strong React Developer with a keen interest or proven commercial knowledge of AI, Chatbots or GPT, this is likely the perfect role, project, people and business for you. The ideal Developer will have: 3+ years’ experience as a React Developer Must have an interest or personal project examples using AI. Experience as a full stack developer within the JavaScript framework - TypeScript, React (Next.js) and Node.js. Knowledge or know-how using AI/ML in a person project or workplace – LLM, TensorFlow, and PyTorch. Previous experience within an Agile environment (Scrum or Kanban). Great communication skills; gathering requirements, presenting and running Scrum sprints. You must already have the right to work in the UK. No Sponsorship is available. If you feel this role is right for you, please submit your CV. Middle Recruitment Limited is an Equal Opportunities Employer. Middle provides equal employment opportunities regardless of ethnic origin, gender, nationality, religion, physical ability, sexual orientation, marital status, parental status, or medical history. AI Web Developer, AI Software Engineer, AI Engineer, React Developer, Full stack Web Engineer - AI, Principal Software Engineer AI, Lead AI Software Developer.
Basingstoke, United Kingdom
Hybrid
Full Time
12-03-2025
Company background Company brand
Company Name
nCino, Inc.
Job Title
Principal Software Engineer
Job Description
nCino offers exciting career opportunities for individuals who want to join the worldwide leader in cloud banking. Leads planning, designing, development and testing of complex software systems or applications for software enhancements and new products including cloud-based or internet-related tools. Guides team to support clients' project objectives. Troubleshoots client issues as they arise. Exhibit exceptional mastery of industry-leading software engineering practices, encompassing a deep understanding of advanced technical concepts, architectural design, and the ability to drive innovation. Expertise should span multiple programming languages, frameworks, and technologies relevant to the software stack of multiple teams. Expected to be a key influencer in shaping our company's technical strategy, participating in cross-functional collaborations, and leading critical initiatives to ensure the continuous advancement and success of our software development endeavors. Essential Functions Bring a broad perspective to multiple teams, ensuring efficient delivery of critical features, providing technical guidance, and promoting higher performance within the group. Actively participate in process improvement and mentor emerging technical leaders while contributing to new technical initiatives. Advise on selecting the appropriate technology stack, considering scalability, maintainability, performance, and integration capabilities. Contribute to defining new code standards and development processes, lead cross-team, framework-level projects. Maintain interactions with customers to help streamline project requirements. Bring experience and knowledge of industry best practices to ensure the proposed ideas align with the latest advancements in technology and software design principles, as well as the organization's business objectives. Develop optimal automation strategies for the team. Help the team make informed architectural decisions on by providing insights into trade-offs of different solutions. Architect services and systems using well-accepted design patterns to allow for iterative, autonomous development and future scaling. Anticipate future use cases and makes design decisions that minimize the cost of future changes. Review epics and initiatives critically and ensures they’re appropriately broken down, prioritized, and understood by the team. Anticipate and communicate blockers, delays, and cost ballooning within team projects before they require escalation. Ensure expectations with their team and external stakeholders are clarified between all parties involved. Develop a strategic launch and release plan with cross functional teams. Promote cross-team collaboration focused on taking end to end solutions to market and supporting Go-live activities. Analyse adoption of product and lead how to improve customer journey by applying solutions to address new enhancement requests. Lead by example in setting and maintaining best practices in coding, documentation, and code reviews. Focus on creating learning opportunities for multiple teams to help reduce new system hygiene issues in feature development. Provide guidance and mentorship on managing dependencies at an organizational level, promoting consistent practices and version control. With a strategic mindset, align hygiene initiatives with broader goals, foster cross-departmental collaboration, and contribute to sustainable best practices for robust software ecosystems. Identify proof-of-concepts to demonstrate key functionality or validate critical technical aspects. Exhibit exceptional mastery of industry-leading software engineering practices, encompassing a deep understanding of advanced technical concepts, architectural design, and the ability to drive innovation. Expertise should span multiple programming languages, frameworks, and technologies relevant to the software stack of multiple teams. Serve as a technical visionary, staying at the forefront of emerging industry trends and leveraging this knowledge to guide our technology roadmap Ability to mentor and lead developers Requirements Bachelor’s Degree in Computer Science or a related field with 8+ years of related experience/proficiency {can we call out proficiency in essential requirements vs. year} or a combination of education and experience Expert knowledge in one or more programming languages and strong experience with multiple technology stacks. Expert knowledge of web application development Specialised ability to create enterprise-scale application designs using proven industry patterns and best practices Exceptional problem solving, decision-making, and interpersonal skills Experience mentoring junior engineers and effectively collaborating with cross-functional teams. Desired Proficient knowledge of client-side JavaScript frameworks like Angular, React, Knockout, etc. Expertise in Agile/SCRUM and TDD development methodologies Advanced experience developing on the Salesforce Platform, particularly developing managed packages as a part of the ISV Partner Program If you thrive in a high-energy, entrepreneurial environment, we invite you to share your passion, ideas and excitement at nCino. nCino provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veteran status, disability, genetics or other protected groups. In addition to federal law requirements, nCino complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. nCino is committed to the full inclusion of all qualified individuals. As part of this commitment, nCino will ensure that persons with disabilities are provided reasonable accommodations. If reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please contact us at recruiting@ncino.com. Our commitment to inclusion and equality includes a strong belief that the diversity of our team is instrumental to our success. We strive to create workplaces where employees are empowered to bring their authentic selves to work.
London, United Kingdom
On site
Full Time
12-03-2025
Company background Company brand
Company Name
Vertus Partners
Job Title
Python Developer - Derivatives Trading - Investment Banking
Job Description
Python Developer - Derivatives Trading - Investment Banking A leading Investment Bank are looking for a Python Developer to work within their Derivatives Trading team, facing off to the Front Office. Your role will entail: Working closely with the business to build the underlying software required to onboard new derivatives products. Expanding the core platform, predominantly coding in Python. Building out modern, microservices based scalable architectures. Taking requirements directly from Quants and Structurers, deepening your knowledge of the business area. Broadening your knowledge of complex financial products. They are looking for someone with: Extensive Derivatives experience, with preference towards Macro. Very strong Python coding skills. Experience coding in Java. Strong Front Office experience. If interested, please apply through this advert.
London, United Kingdom
On site
Full Time
11-03-2025
Company background Company brand
Company Name
Oliver Bernard
Job Title
Graduate Software Engineer - £30k - £40k
Job Description
Graduate Software Engineer Newcastle - 5 days a week onsite Salaries paying £30k-£40k + Bonuses A minimum 2.1 degree in Computer Science or a related field, ideally from a Russell Group University is required for this role. Our client Our client are a newly created Joint Venture specialising in providing software development and consulting services to businesses operating in the Financial Services and Alternative Investment markets. They pride themselves on employing and developing the very best talent in the North East, ensuring unparalleled quality and expertise in every project they undertake. Their goal is to surpass their clients' expectations, solve challenging problems, and deliver innovative solutions. They operate from their home in the heart of Newcastle City Centre, where they are building a team of exceptional people in an intellectually stimulating environment. Their Culture As a newly established business, joining them at this stage offers the exciting opportunity to help define their culture. They emphasise: Exceptional Talent: They seek individuals with excellent communication skills. Collaboration: They do their best work together, both internally and with their clients. Curiosity: They value and embrace curiosity highly. Passion and Positivity: They want people who are passionate, positive, and capable problem solvers. Ownership and Trust: They trust their team to take ownership and go the extra mile when needed. Motivation and Learning: They value highly motivated individuals with a strong desire to learn. Responsibilities Ownership of technical products and projects – their developers actively engage with a wide range of business functions to leverage their knowledge and exposure. Exercising judgement and acumen to understand the true business need beyond the stated requirements. Challenging current systems and processes to achieve common goals through technical excellence and innovation. Keeping abreast of industry and technology trends to stay at the forefront of what is possible. Having an impact from day one – they empower and trust their developers to leverage their skillsets. What Makes a Great Candidate Excellent programming and technology skills, including an in-depth understanding of and recent programming experience in C#/.Net or other object-oriented languages such as Java, Python or C++. Experience working with SQL databases. Azure or AWS experience. A strong enthusiasm for programming and technology with an appetite to work in a dynamic and integrated team. An entrepreneurial nature, willing to take ownership and tackle problems, thriving on innovation. The ability to own all aspects of development projects from start to finish. A desire to understand and solve business problems, build domain knowledge, and increase market understanding. The ability to communicate clearly and professionally with clients and team members. Financial Services experience is a bonus, but not essential. A minimum 2.1 degree in Computer Science or a related field, ideally from a Russell Group University. Why Join Them? Impact from Day One: They empower and trust their developers to leverage their skillsets from the start. Diverse Projects: Work on a wide variety of projects alongside exceptionally talented people, often closely correlated to world events and trends. Direct Value Delivery: Deliver demonstrable business value by working hand-in-hand with the customer. Learning Opportunities: Learn from industry experts about financial markets and world economies. Ownership: Engage with a wide range of business functions to leverage your knowledge and exposure. Innovation: Challenge current systems and processes to achieve common goals through technical excellence and innovation. If you are a great developer and communicator who loves working on demanding initiatives and solving challenging problems, this could be the right place for you. Join them to make a difference from the heart of Newcastle City Centre. Graduate Software Engineers
Newcastle Upon Tyne, United Kingdom
On site
Full Time
12-03-2025