At a Glance
- Tasks: Design and maintain features for a high-performance trading platform using TypeScript, Node.js, and React.
- Company: Join a leading enterprise with a focus on innovation and collaboration.
- Benefits: Enjoy training days, annual bonuses, stock options, and a birthday off!
- Why this job: Make an impact in finance tech while working with cutting-edge tools and a talented team.
- Qualifications: 8+ years in software development with strong TypeScript, Node.js, and React skills.
- Other info: Hybrid work model in Waterloo, London with excellent career growth opportunities.
The predicted salary is between 70000 - 90000 £ per year.
Location: Waterloo, London (Hybrid)
Overview
Our client, a large enterprise, is seeking a Senior Full-Stack Engineer to join an established trading platform programme. This production-critical system is long-lived, actively evolving, and places strong emphasis on performance, reliability, and maintainability. You will join a highly experienced team of senior engineers and QA developers, taking full ownership of features from design through to production, while collaborating directly with the client.
Key Responsibilities
- Design, build, and maintain features across the full stack of a high-performance trading platform.
- Work primarily with:
- TypeScript (Node.js & React)
- Monorepo tooling, GitHub, GitHub Actions
- Jest, Playwright
- Redis, MS SQL, WebSockets
- Docker, Kubernetes
- Observability tools (Grafana, Prometheus, SonarQube)
Desirable
- Experience with functional programming (OCaml, Haskell).
- Prior experience in trading, finance, or real-time systems.
- Solid understanding of DevOps and operational concerns (logging, metrics, automation).
- London-based and willing to travel to company/client events.
Qualifications
- 8+ years of professional software development experience.
- 3+ years hands-on experience with TypeScript, Node.js, and React.
- Strong experience building and maintaining production systems.
- Comfortable working in a senior, autonomous engineering team.
- Strong communication skills and fluency in English.
- Hybrid working in Waterloo, London.
Why Is This a Great Opportunity
- 5 days/year dedicated to training.
- £1,000 annual training allowance (up to 50% usable for home workstation equipment).
- Company equipment and onboarding kit.
- In-person team events every 3 months.
- Annual bonus (company and personal performance dependent).
- Stock option plan.
- Birthday off.
- Generous employee referral programme.
Senior Typescript Developer in Crawley employer: NPAworldwide
Contact Detail:
NPAworldwide Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Typescript Developer in Crawley
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with TypeScript or in trading platforms. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Node.js and React. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice coding challenges and be ready to discuss your past experiences in detail. Remember, confidence is key!
✨Tip Number 4
Don't forget to apply through our website! We love seeing applications directly from candidates who are eager to join our team. Plus, it shows you're genuinely interested in the role.
We think you need these skills to ace Senior Typescript Developer in Crawley
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with TypeScript, Node.js, and React. We want to see how your skills align with the key responsibilities of the role, so don’t hold back on showcasing relevant projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about this opportunity and how your background makes you a perfect fit for our team. Let us know what makes you tick in the world of full-stack development.
Showcase Your Problem-Solving Skills: In your application, highlight specific examples where you've taken ownership of features or solved complex problems. We love seeing how you approach challenges, especially in high-performance environments like trading platforms.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team. Plus, we can’t wait to hear from you!
How to prepare for a job interview at NPAworldwide
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in TypeScript, Node.js, and React. Brush up on your knowledge of monorepo tooling, GitHub Actions, and automated testing practices. Being able to discuss your experience with these technologies confidently will show that you're the right fit for the role.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous projects, especially related to performance and reliability in production systems. Use examples that highlight your ability to take ownership of features from design to production, as this is crucial for the role.
✨Communicate Clearly and Effectively
Since the role involves direct communication with clients, practice articulating your thoughts clearly. Be ready to explain complex technical concepts in a way that’s easy to understand. This will demonstrate your strong communication skills and your ability to collaborate effectively.
✨Familiarise Yourself with DevOps Practices
Understanding operational concerns like logging, metrics, and automation is key. Be prepared to discuss how you’ve worked with DevOps engineers in the past and how you can contribute to build pipelines and observability tools. This will show that you’re not just a developer but a well-rounded engineer.