Full Stack Developer
Role details
Job location
Tech stack
Job description
Design, develop, and maintain features across a full-stack trading platform
Take
end-to-end ownership
of features from concept through to production
Build scalable applications using
TypeScript (Node.js & React)
Collaborate with DevOps teams on CI/CD pipelines, infrastructure, and observability
Work with technologies including
Redis, MS SQL, WebSockets
Contribute to automated testing using
Jest and Playwright
Participate in code reviews and uphold engineering best practices
Engage directly with stakeholders to understand and shape requirements
Utilise modern
AI/LLM development tools
to enhance productivity
Technical Environment
TypeScript, Node.js, React
Docker, Kubernetes
GitHub & GitHub Actions
Grafana, Prometheus, SonarQube, NET Developer - Leading E-Book Firm - Leicester (Tech stack: .NET Developer, .NET 10.0, ASP.NET Core, C# 14, .NET Aspire, CI/CD, Azure DevOps, EF Core 10.0, Agile, HTML Living Standard, CSS Living Standard, Programmer, Full Stack Engineer, Architect, .NET Developer) Our...
Requirements
Minimum
8 years experience
in software development
At least
3 years working with TypeScript , including Node.js and React
Proven experience building and maintaining
production-grade systems
Comfortable working in a
senior, autonomous team environment
Strong communication skills
Desirable Experience
Background in
trading, financial services, or real-time systems
Exposure to functional programming (e.g. OCaml, Haskell)
Understanding of DevOps practices (monitoring, logging, automation)