Job Closed

This listing is no longer active.

Cantourage UK logo
Cantourage UK

London based subsidiary, consisting of a licensed medical cannabis wholesaler and online medical cannabis clinic.

Senior Full Stack Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 11-50Since 2021H1B No SponsorCompany SiteLinkedIn

Location

United Kingdom

Posted

107 days ago

Salary

£90K - £100K / year

Seniority

Senior

Job Description

Senior Full Stack Engineer

Cantourage UK

• Design, architect, and build performant, scalable applications using modern web technologies. • Manage and enhance cloud infrastructure (AWS/GCP) for security, scalability, and reliability. • Own solutions end-to-end – from gathering requirements with end-users, to delivery, monitoring, and continuous improvement. • Collaborate closely with a cross-functional team on projects that transform how we deliver care. • Leveraging AI to drive efficiency, build scalable solutions but underpinning that with your human expertise to ensure excellence throughout our codebase.

Job Requirements

  • 5+ years in software development, with strong Node.js/TypeScript skills and expertise of relational databases.
  • Demonstrable expertise in managing and enhancing AWS cloud infrastructure and services such as Lambda, RDS, and SQS.
  • A natural interest and leaning towards maths & engineering fundamentals.
  • A collaborative mindset and desire to make a tangible difference through your work
  • Experience or an interest in agentic coding.

Benefits

  • 25 days holiday (rising to 27 after year one and 30 after year two) + 8 bank holidays
  • Up to 5% employer matching contributions
  • Work-from-home options, cycle-to-work scheme, and more
  • Collaborate across teams and represent Montu at events, with support to grow your skills and impact
  • Enhanced Maternity & Paternity Leave

Related Job Pages

More Full-stack Engineer Jobs

GR8 Tech logo

Middle Full Stack Node.JS Developer for UBO Team

GR8 Tech

Launch, grow, or upgrade your iGaming business with GR8 Tech high-performance Sportsbook and iGaming platform.

Full TimeRemoteTeam 501-1,000H1B No Sponsor

GR8 Tech builds B2B iGaming platforms for operators who play to lead. We deliver full-cycle, high-impact tech designed to scale — from seamless integrations and expert consulting to long-term operational support. Our platform powers millions of active players and drives real business growth. Call it what it is: the iGaming Platform for Champions. With 1000+ GR8 people across locations and time zones, we don’t just ship technology — we help operators build success stories across brands, markets, and geos. Our ambition drives us. Our people make it real. If you’re a challenger in spirit and a champion in action — join us. Why this role exists: This role exists to build, evolve, and stabilize web platforms where performance, scalability, and reliability directly impact business outcomes.You’ll help us ship and scale Node.js–based systems by owning backend and frontend components end to end — from design decisions to production delivery. What you’ll drive: Architecture & technical decisions - Design and evolve backend and frontend architecture using Node.js and JavaScript. - Apply architectural patterns (microservices, event-driven design) based on real constraints. - Design systems with failure in mind, using resilience patterns like circuit breakers and rate limiting. Delivery & execution - Build, ship, and maintain backend services and web interfaces in production. - Deliver new features end to end — from requirements to release. - Optimize applications for performance, scalability, and reliability. - Ensure high code quality through reviews, testing, and clean architecture. Quality, testing & reliability - Write and maintain unit, integration, and end-to-end tests. - Improve test coverage and reliability of existing systems. - Identify performance bottlenecks and drive optimization initiatives. - Ensure secure coding practices and basic application security. Collaboration & product delivery - Partner with product managers, designers, and engineers to deliver business outcomes. - Translate requirements into technical solutions with clear trade-offs. - Contribute to planning, estimation, and iterative delivery in Agile environments. - Share technical context and documentation with the team. Team contribution & growth - Mentor junior engineers and support technical growth within the team. - Participate in technical discussions and continuous improvement initiatives. - Stay current with modern JavaScript, Node.js, and web development practices. What makes you a GR8 fit: Must-have - 3+ years of commercial experience with Node.js and JavaScript. - Strong knowledge of modern JavaScript (ES12+), async programming, and Node.js internals. - Experience building RESTful APIs with NestJS, Express, Fastify, or similar frameworks. - Solid understanding of web fundamentals: HTTP, browser rendering, SPA architecture. - Experience with SQL databases, basic data modeling, and queries. - Hands-on experience with testing (unit/integration) and CI/CD pipelines. - Comfortable working independently and owning features end to end. - Intermediate or higher level of English, fluent in Ukrainian or Russian. - Experience with Docker and basic Kubernetes concepts. - Familiarity with event-driven systems and message-based architectures. - Exposure to cloud platforms (AWS preferred). - Experience with Webpack, module federation, and bundle optimization. - Monitoring and performance tooling (Prometheus, Grafana, ELK). Why you’ll love working here: Benefits Cafeteria — annual budget you allocate to: Sports • Medical • Mental health • Home office • Languages. Work-life & support - Paid maternity/paternity leave + monthly childcare allowance. - 20+ vacation days, unlimited sick leave, emergency time off. - Remote-first + tech support + coworking compensation. - Team events (online/offline/offsite). - Learning culture with internal courses + growth programs. Our culture & core values: GR8 Tech culture is how we win — through trust, ownership, and a growth mindset. We move fast, stay curious, and keep it real, with open feedback, room to experiment, and a team that’s got your back. FUELLED BY TRUST: we’re open, honest, and have each other’s backs. OWN YOUR GAME: we take initiative and own what we do. ACCELER8: we move fast, focus smart, and keep it simple. CHALLENGE ACCEPTED: we grow through challenges and stay curious. BULLETPROOF: we’re resilient, ready, and always have a plan.

Worldwide
Ocrolus logo

Senior Software Engineer – App Infra

Ocrolus

Ocrolus is the leading document automation platform in financial services, powering the digital lending ecosystem

Full TimeRemoteTeam 201-500H1B Sponsor

• Designing, implementing, and maintaining Microservices using Python. • Designing and developing cloud based software products conforming to industry best practices. • Build systems, services, and tools to handle new Ocrolus products and business requirements that securely scale over millions of transactions. • Build and scale our fast-growing online services and data pipelines. • Collaborate with other teams on security, reliability, and automation. • Supporting the testing process, troubleshooting issues and resolving them.

United States
VALCE Talent Solutions logo

Senior Fullstack Engineer

VALCE Talent Solutions

IT Talent, HeadHunting, Nearshore. Helping clients to augment IT delivery capabilities

Full TimeRemoteTeam 11-50Since 2016H1B No Sponsor

• Desarrollo de aplicaciones usando React JS • Colaborar en microservicios Java • Implementación de soluciones en Azure • Mantenimiento y mejora de aplicaciones existentes

Mexico
Full TimeRemoteTeam 11-50

Experience Level: 5–7 years required; 7–10 years preferred Mandatory Skill: Strong, hands-on production experience with React.js (required) Primary Technology Stack • Frontend: React.js (must have), TypeScript, Next.js, Redux, Material UI, React Query • Backend: Node.js (v18+ preferred), REST API development Role Summary We are seeking a React-focused Full Stack Engineer to build scalable, enterprise-grade web applications across frontend and backend layers. You will contribute to UI architecture, API integrations, and Node.js-based services in a modern microservices environment. Key Responsibilities • Build modern web UIs using React.js. • Develop SSR-enabled applications using Next.js. • Implement reusable UI components using Material UI. • Manage client-side state using Redux. • Integrate and manage server data using React Query. • Develop backend services using Node.js. • Design, build, and consume REST APIs. • Participate in architecture and design discussions. • Support Agile delivery and CI/CD workflows. Required Experience (Must Have) • 5+ years frontend engineering experience • Strong production experience with React.js • Experience working with TypeScript • Experience with Next.js • Experience implementing Redux • Experience with REST APIs • Experience with Node.js backend development • Agile delivery experience Preferred Experience (Nice to Have) • Microservices architecture exposure ADVANCED ENGLISH REMOTE

Mexico