On Site : 1
Contract Rate : 70000
Permanent Job : 1
Salary range high : 75000
Salary range low : 70000
Full Stack Developer
Full Stack Developer
Full Stack Developer
Up to £75,000 DOE
Hybrid/Remote – Liverpool
I’m partnered with a client in the financial services sector who are looking for a Full Stack Developer to join their team to help grow their internal capabilities. You will be working closely with others in the business to build applications as well as carrying out maintenance work that will support investment decisions and business efficiency.
Key Responsibilities
- Full-Stack Development: Build and maintain applications using React (Hooks, TypeScript) and Node.js/Express; improve code quality, performance, and scalability.
- Database Management: Design and optimize PostgreSQL schemas; manage complex queries and migrations using Drizzle ORM.
- API & Integrations: Develop and manage integrations with third-party services (e.g., Plannr CRM, OAuth, OpenID, file processing, OpenAI, LangChain, TensorFlow).
- Python Collaboration: Translate Python-based research into production code and integrate analytical tools.
- Deployment & Infrastructure: Enhance deployment workflows; ensure secure, reliable, and efficient application delivery.
Requirements:
- Strong proficiency in TypeScript and JavaScript.
- Frontend experience with React 18, React Hooks, React Hook Form, Tailwind CSS, and PostCSS.
- Backend development with Node.js, Express, REST APIs, session handling, and file management via Multer.
- Advanced knowledge of PostgreSQL, relational database design, and query optimisation.
- Familiarity with modern frontend tooling (Vite, ESBuild, NPM).
- Experience integrating AI/ML services like OpenAI, LangChain, and TensorFlow into production environments.
- Solid working knowledge of Python for research collaboration and analytical tool integration.
Desirable:
- Comfortable working closely with stakeholders to refine prototypes into stable applications.
- Strong analytical mindset and proactive problem-solving skills.
- Effective communicator with the ability to translate complex financial or technical concepts into actionable software solutions.
- Commitment to high standards in software development, testing, deployment, and ongoing maintenance.
Interview Process:
4 x Stages – Screening, Take Home Tech Test, Task Follow Up, Final Interview
Please apply ASAP if interested.