Software Developer
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.