Job description
Software Developer
• Annual Salary: £40k - £45k, dependent on experience
• Location: Cannon Street, London
• Job Type: Permanent - 4 days a week onsite
• Start Date: Immediately
A new exciting permanent opportunity, for a Software Developer to join an exciting financial bridging loan, property lender organisation in an exciting phase of growth and are now seeking to develop and implement a highly automated lending process.
They are currently building an in-house, bespoke software to execute various day-to-day lending analyses and processes. This software is expected to significantly enhance their operating efficiency and scalability, contributing to future growth. This role is backend-focused but will require frontend skills. You will have the opportunity to work closely with key stakeholders in the company.
Day-to-day of the role:
• Develop and implement frontend and backend components for bespoke software.
• Collaborate with co-founders and other team members to define software requirements and take the lead on operational and technical projects.
• Utilise React and Next.js for modern web application development.
• Use Node.js and related tools for effective backend development.
• Design and implement effective UIs with a focus on user experience, using TypeScript, JavaScript, and CSS.
• Integrate frontend and backend aspects of the application using RESTful APIs.
• Participate in continuous integration and deployment (CI/CD) pipelines.
• Ensure software quality by incorporating best practices in testing, including TDD.
Required Skills & Qualifications:
• Strong experience with React and Next.js.
• Proficiency in Node.js and related web development tools.
• Proven ability in UI development and design, focusing on clean, intuitive user interfaces.
• Proficiency in TypeScript and JavaScript.
• Solid understanding of CSS, styling libraries, and modern styling approaches.
• Working knowledge of RESTful APIs and frontend-backend integration.
• Experience with CI/CD pipelines.
• Understanding of testing practices, including TDD.
Nice to have:
• Familiarity with cloud platforms such as AWS, GCP, or Azure.
• Experience with Python/Fast API for backend development.
• Experience using AI-assisted development tools.
• Awareness or exposure to Model Context Protocol.
• Experience working with Figma or collaborating from design files.
• Exposure to AI agents or agent-based workflows.
Benefits:
• Competitive salary based on experience.
• Opportunity to work on transformative technology in a dynamic environment.
• Exposure to critical and strategic projects.
• Professional growth and development opportunities.
To apply for this Software Developer position, please submit your CV to be immediately considered for this role.