Senior Full Stack Engineer
Senior Full Stack Engineer
London - Hybrid
Up to £95,000
TypeScript | React | C# | AWS | GraphQL | Microservices
My client, one of the largest global interdealer brokers, are looking for an experienced Senior Full Stack Engineer to join a newly formed engineering team working on the next generation of a large-scale cloud-native platform.
This is a fantastic opportunity to work with modern technologies in a highly collaborative environment, helping to build and evolve mission-critical systems that support global trading and market infrastructure. You'll play a key role in shaping technical direction, mentoring engineers and delivering scalable solutions using modern engineering practices.
Key Responsibilities
- Design, develop and deliver high-quality full stack applications using TypeScript and React alongside modern Back End technologies
- Build scalable APIs and distributed services that support low-latency, event-driven applications
- Contribute to architectural discussions, driving improvements across microservices and cloud-native solutions
- Take ownership of features throughout the full software development life cycle, from design through to deployment and production support
- Collaborate closely with architects, technical leads and product stakeholders to deliver robust solutions
- Champion engineering best practices including automated testing, CI/CD pipelines and code quality initiatives
- Mentor and support other engineers while contributing to a culture of continuous learning and technical excellence
- Help modernise existing systems through refactoring and ongoing optimisation while supporting long-term platform evolution
- Work within Agile delivery teams to estimate, plan and successfully deliver complex technical solutions
Skills & Experience
- Strong commercial experience as a Full Stack Engineer or Software Engineer using TypeScript
- Excellent Front End development skills with React and modern JavaScript frameworks
- Experience building RESTful and GraphQL APIs along with Real Time communication technologies
- Strong knowledge of SQL and NoSQL databases
- Experience developing microservices and distributed systems within cloud environments
- Hands-on experience with AWS services and serverless or container-based architectures
- Knowledge of Infrastructure as Code tools such as Terraform
- Experience implementing automated testing across unit, integration and end-to-end levels
- Strong understanding of CI/CD pipelines and modern software delivery practices
- Experience working within Agile cross-functional engineering teams
- Comfortable contributing to technical discussions, architectural decisions and mentoring less experienced developers
- Excellent communication skills and a proactive approach to solving complex technical challenges
Nice to Have
- Experience with C# or other object-oriented programming languages
- Understanding of SOLID principles and software design patterns
- Exposure to messaging technologies and event-driven architectures
- Experience working on large-scale platform or infrastructure teams
- Knowledge of financial markets or highly regulated environments
- Contributions to open-source projects or involvement in developer communities
APPLY NOW and one of our consultants will be in touch to discuss the opportunity in more detail.