Full Stack Developer - CharterSync, London
At CharterSync, we're transforming global air cargo charter through innovation and technology. As we experience rapid growth, we're seeking an experienced Full Stack Developer to join our dynamic London team. In a short space of time, we have become a trusted partner to several of the world’s leading freight forwarding and logistics companies, and with your help CharterSync’s mission is to ultimately become the world’s leading air cargo charter platform.
The Role
We are seeking a seasoned Full Stack Developer with deep expertise in Node.js, React.js, Python, and AWS. The ideal candidate will possess a strong technical foundation in end to end systems, experience in deploying machine learning pipelines, and be comfortable operating both as an individual contributor and in a leadership role.
This role offers the opportunity to shape our technology direction, lead engineers, and manage cross-functional initiatives, including vendor relationships.
You'll help expand our multi-award-winning platform and enable users to better manage new charter requests and flight operations, ensuring lightning-fast responses to cargo enquiries. At CharterSync, we make the complex simple—our platform functions as an experienced co-pilot, offering clients both cutting-edge digital technology and confidence through expert support. You will be essential in the ongoing development and maintenance of this platform.
Ideal Candidate
We're looking for someone with:
● Genuine passion for innovation
● Ability to thrive in a fast-paced environment
● Quick-thinking and adaptable mindset
● Collaborative approach to problem-solving
● Desire to transform the air cargo industry
Benefits
● Competitive salary
● Employee share scheme
● Flexible working arrangements
● Monthly team activities
● Fast-track career progression
● Regular travel opportunities
Responsibilities
● Design, develop, and maintain scalable full stack applications using Node.js, React.js, and Python.
● Architect and implement cloud-native solutions on AWS, ensuring reliability, performance, and security.
● Lead the deployment and orchestration of machine learning pipelines
● Act as a senior individual contributor whilst leading junior developers and overseeing the work of the engineering team
● Support strategic technical decisions, influence product roadmaps, and contribute to architectural discussions.
● Manage and maintain relationships with third-party vendors, ensuring alignment on deliverables and integration strategies.
● Participate in agile ceremonies and work closely with product managers, designers, and QA teams to deliver high-quality software on schedule.
● Stay current with emerging technologies and recommend tools and practices to improve development efficiency and system performance.
Personal skills/ experience
● 5+ years of full stack development experience with significant production-level work in Node.js, React.js, and Python.
● Strong experience with AWS services (e.g., Lambda, EC2, S3, CloudFormation, ECS/EKS).
● Demonstrable experience in deploying and maintaining ML pipelines in production.
● Previous experience leading small to medium engineering teams and mentoring developers.
● Proven ability to operate independently and take ownership of large initiatives from design to delivery.
● Experience managing external vendors or technical partnerships.
● Excellent communication skills and the ability to work collaboratively across disciplines.
● Experience integrating or leveraging Large Language Models (LLMs) via APIs or platform services (e.g., OpenAI, Anthropic, Cohere).
● Familiarity with MLOps tools and practices (e.g., MLflow, SageMaker, Kubeflow).
● Experience in startup or fast-paced environments with rapidly evolving requirements
Personal qualities
● Ambitious
● Driven
● Ability to work as part of a collaborative team but also work independently
● Strong interpersonal skills
● Confidence in developing relationships with clients and suppliers
● Persistence and great attention to detail
● Good problem-solving abilities
● Highly organised and capable of managing multiple workstreams at any given time
● Ability to manage client expectations
● Ability to listen to and clearly articulate client feedback
● Interest in aviation and technology
● Interest in or experience in managing others as the team grows
Join CharterSync and help shape the future of air cargo charter in a role that offers challenge, growth, and the excitement of technological innovation!