Location: London (Hybrid: 2–3 days per week in the office)
About the project:
Our client is a technology company focused on delivering advanced tools for traders and trading operations. They build and support a range of products and platforms and are now expanding their services with a cutting-edge post-trade workflow automation platform. As the primary Full Stack Engineer on this project, you will be responsible for developing, maintaining, and optimizing the application, using Angular on the frontend and a custom TypeScript/Express backend.
This is a direct hire into the client’s internal team.
What you’ll do:
- Develop and maintain scalable, reusable front-end components using Angular and custom Storybook-based components.
- Build and optimize server-side applications and APIs with TypeScript and Express.
- Upgrade the platform to the latest versions, including Angular libraries.
- Ensure seamless integration between frontend and backend services.
- Implement best practices for performance, security, and scalability.
- Write clean, maintainable, and well-documented code.
- Troubleshoot, debug, and resolve technical issues.
What we’re looking for:
- 5+ years of experience as a Full Stack Engineer or in a similar role.
- Strong proficiency with Angular (preferably version 12+).
- Experience with Storybook for UI component development.
- Solid expertise in TypeScript and Node.js.
- Proficiency in backend development with Express and RESTful API design.
- Experience working with MongoDB or other NoSQL databases.
- Understanding of authentication and authorization mechanisms (JWT, OAuth, etc.).
- Strong knowledge of best practices in software development, including testing, CI/CD, and DevOps.
- Hands-on experience with Docker and containerized environments.
- Familiarity with gRPC, WebSockets, or microservices architecture.
- Experience with cloud platforms and service configurations within AWS or Digital Ocean.
- Understanding of blockchain technology fundamentals.
- Experience with testing frameworks such as Jest, Cypress, or Mocha.
- Knowledge of Agile methodologies and DevOps principles.
- Excellent problem-solving and debugging skills.
- Strong written and verbal communication skills.
- Ability to self-manage workloads and work effectively both independently and as part of a team.
Nice to have:
- Practical experience with microservices architecture.
- Interest in fintech innovations and trading technologies.
Why you’ll enjoy working with us:
- Opportunity to contribute to the development of a next-generation post-trade automation platform.
- Direct impact on product architecture and technology decisions.
- Flexible hybrid working model with a modern office in London.
- Support for your professional and personal development.
If you are a skilled Full Stack Engineer who enjoys building high-quality products, solving complex technical challenges, and working on impactful platforms, we would love to hear from you. Apply now and become part of a team that values ownership, innovation, and high-quality engineering.