JOB DESCRIPTION – FULL STACK DEVELOPER (Contract)
Location: Manchester (Hybrid: Tues/Wed/Thurs in office)
Contract Duration: 6 months
Day Rate: £440
About the Role
We are looking for a Full Stack Developer to join a growing Product Team in the UK Personal Investor division. This is a unique opportunity to work on modern technologies, influence product direction, and contribute to building innovative client-facing applications for wealth and investment management.
You will be working on projects across Transfers & Onboarding for various products (ISA, SIPP, JISA, GA), using Angular, AWS, and Agile delivery practices.
The ideal candidate is a self-starter, enjoys problem-solving, and has a passion for high-quality coding and continuous learning.
Responsibilities
* Translate functional specifications into program specifications and liaise with end-users for UAT.
* Build expertise in solution design, implementation, and coding best practices.
* Follow defined code and documentation standards, including peer reviews.
* Collaborate within and across teams to deliver solutions that improve the client experience.
* Participate in Agile ceremonies and adopt a DevOps mindset.
* Write high-quality code with a focus on quality, performance, and maintainability.
Essential Skills / Experience
* Strong experience in Finance, Wealth Management, or Asset Management.
* Experience in TDD and enterprise Angular applications (12+ or similar).
* Proficiency in Java 8+, Spring Boot, Spring MVC, RESTful APIs, and open-source frameworks.
* Solid front-end skills: TypeScript, HTML5, CSS3, SCSS, responsive web development.
* Exposure to AWS: serverless applications, Lambdas, Step Functions, S3, DynamoDB.
* Writing unit tests using Jest/Jasmine and end-to-end testing with Playwright.
* Experience integrating RESTful APIs and microservices.
* Strong focus on quality coding practices, code coverage, and maintainability.
* Familiarity with logging/monitoring tools (e.g., Splunk).
Desirable Skills
* Knowledge of NodeJS, NestJS, AEM (Adobe Experience Manager).
* Agile mindset with experience in pair programming and collaboration across UX, business, and operations teams.
* Understanding of investment management and strong analytical, problem-solving, and communication skills.
* Experience with GitHub and CI/CD pipelines.