Full-Stack Javascript Developer

Full-Stack Javascript Developer

Full-Time 36000 - 60000 £ / year (est.) No home office possible
Corporate Travel Management (CTM) UK/EU

At a Glance

  • Tasks: Develop and maintain a travel management platform using React and Node.js.
  • Company: Join CTM, an award-winning travel management solutions provider with a global reach.
  • Benefits: Enjoy competitive salary, flexible working options, and opportunities for professional growth.
  • Why this job: Take ownership of technical decisions and make a real impact in a dynamic environment.
  • Qualifications: Experience in full-stack development and problem-solving across various technologies.
  • Other info: Be part of a supportive team that values diversity and accessibility.

The predicted salary is between 36000 - 60000 £ per year.

You will be a senior developer on our in-house travel management platform, working across the full stack — from React frontends to Node.js APIs and background processing services that handle live travel data. The platform spans Linux and Windows environments, including containerised services running on Docker. The role involves real-time problem diagnosis, complex data transformation across multiple databases, and a high degree of autonomy. You will be expected to own technical decisions, independently investigate and resolve issues across the entire stack, and operate as a trusted point of escalation when things go wrong. This is a hands-on technical role with genuine responsibility.

Key Responsibilities:

  • Build and maintain features across React frontends and Node.js/NestJS APIs
  • Develop and support background processing services that ingest and transform travel data from external systems
  • Write and optimise complex SQL across PostgreSQL and MS SQL Server databases
  • Investigate and resolve production issues end-to-end — from browser through API to database and background processors
  • Drive forward platform modernisation initiatives as they are prioritised

CTM is an equal opportunity employer. We want to make sure our entire recruitment process is accessible to everyone. If you need accommodations at any stage of the application or interview process, please let us know: as a Disability Confident Employer, we’re here to support you in any way we can.

Full-Stack Javascript Developer employer: Corporate Travel Management (CTM) UK/EU

CTM is an exceptional employer that fosters a dynamic and inclusive work culture, offering senior developers the opportunity to take ownership of their projects while working on cutting-edge travel management technology. With a commitment to employee growth, we provide access to ongoing training and development, ensuring our team members can thrive in their careers. Located in Australia, we offer a collaborative environment where innovation is encouraged, and every contribution is valued, making it a truly rewarding place to work.
Corporate Travel Management (CTM) UK/EU

Contact Detail:

Corporate Travel Management (CTM) UK/EU Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Full-Stack Javascript Developer

✨Tip Number 1

Get your networking game on! Connect with folks in the industry, attend meetups, and don’t be shy about reaching out to current employees at CTM. A friendly chat can sometimes lead to opportunities that aren’t even advertised.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving React and Node.js. This is your chance to demonstrate your hands-on experience and problem-solving abilities, which are key for this role.

✨Tip Number 3

Prepare for those interviews! Brush up on your technical knowledge and be ready to discuss real-time problem diagnosis and data transformation. Practising common interview questions can help you feel more confident when it’s your turn to shine.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at CTM.

We think you need these skills to ace Full-Stack Javascript Developer

React
Node.js
NestJS
SQL
PostgreSQL
MS SQL Server
Docker
Linux
Windows
Data Transformation
Problem Diagnosis
Autonomy
Technical Decision-Making
Production Issue Resolution
Platform Modernisation

Some tips for your application 🫡

Show Off Your Skills: When you're writing your application, make sure to highlight your experience with React and Node.js. We want to see how you've tackled similar challenges in the past, so don’t hold back on those technical details!

Be Authentic: Let your personality shine through! We’re looking for someone who can take ownership and work autonomously, so share examples of when you’ve done just that. Authenticity goes a long way in making your application stand out.

Tailor Your Application: Make sure to tailor your application specifically for this role. Mention your experience with SQL databases and any background processing services you've worked on. This shows us you understand what we’re looking for and that you’re genuinely interested.

Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it makes the whole process smoother for everyone involved.

How to prepare for a job interview at Corporate Travel Management (CTM) UK/EU

✨Know Your Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially React and Node.js. Brush up on your SQL skills too, as you'll likely be asked to solve problems related to databases during the interview.

✨Showcase Problem-Solving Skills

Prepare to discuss real-time problem diagnosis scenarios you've faced in the past. Think of specific examples where you’ve independently resolved issues across the stack, as this will demonstrate your hands-on experience and autonomy.

✨Understand the Company’s Mission

Familiarise yourself with CTM's travel management solutions and their approach to client-facing technology. This will help you align your answers with their values and show that you’re genuinely interested in contributing to their success.

✨Ask Insightful Questions

Prepare thoughtful questions about the team dynamics, platform modernisation initiatives, or the challenges they face. This not only shows your interest but also gives you a chance to assess if the company is the right fit for you.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>