Unfortunately, this job is not active.

TypeScript/Vue.JS Software Engineer 6 Month Contract (Remote, UK)

esenda is looking for a TypeScript/Vue.JS Software Engineer 6 Month Contract (Remote, UK)

Job description

Fully remote, UK-based

£400 – £500 per day (Outside IR35)

3–6 Month Contract


About Esenda 

Esenda powers over £1.5bn of inbound and outbound payments annually, in the education space - from tuition and catering fees to supplier payments and payroll. 


We’re a revenue-generating startup with strong product-market fit, and we’re growing fast. 

Join us now and you’ll work on impactful features that directly shape our platform and make a real difference to our customers. 


What you’ll do 

  • Design, build, and ship high-quality front-end features using TypeScript and Vue.js.
  • Own features end-to-end: translating product requirements and Figma prototypes into intuitive user experiences, building robust components, integrating with APIs, testing, rollout, and iteration.
  • Help shape our front-end architecture, ensuring the codebase remains scalable, maintainable, and easy to work with as the product grows.
  • Work closely with backend engineers to deliver customer-facing outcomes, not just “tickets”.
  • Build thoughtful, accessible, and performant interfaces that work reliably for real users in production.
  • Help uphold strong engineering standards through thoughtful code reviews, testing discipline, clean architecture, and pragmatic decision-making.
  • Contribute to delivery practices: CI/CD improvements, incremental shipping, automated testing, and maintaining a high-quality codebase.


What we’re looking for 

  • 5+ years’ experience building and shipping production front-end applications.
  • Strong experience with TypeScript and Vue.js, ideally in complex SaaS or B2B product environments.
  • Solid understanding of modern front-end architecture: component design, state management, routing, API integration, testing, and performance.
  • Experience building maintainable design systems or reusable component libraries.
  • Comfortable working closely with APIs, understanding data contracts, edge cases, loading states, error handling, and user flows.
  • A strong quality mindset: you care about usability, accessibility, maintainability, security, reliability, and clear documentation.
  • Comfortable working in a fast-moving startup environment where ownership, pragmatism, and clear communication matter.


Bonus points for 

  • Experience with Figma, particularly working from prototypes and collaborating on interaction flows.
  • Payments/fintech knowledge (reconciliation, idempotency, auditability, ledger concepts). 
  • Experience with distributed systems patterns (queues, background jobs, retries, rate limiting). 
  • Security experience (threat modelling, OWASP-style concerns, secure API design). 
  • Familiarity with Terraform. 


Our stack

  • Backend: Python, Flask 
  • Data: Postgres 
  • Cloud: AWS 
  • Edge: Cloudflare 
  • Infrastructure as Code: Terraform 
  • Delivery: CI/CD, automated testing, observability tooling 


How we work 

  • Pragmatic, high-ownership teams with a bias to shipping 
  • Clear communication, strong collaboration, and continuous improvement 
  • Code reviews and sensible standards that keep quality high without slowing delivery

Extra information

Status
Closed
Education Level
Secondary School
Location
United Kingdom
Type of Contract
Full-time jobs
Profession type
Accountancy
Full UK/EU driving license preferred
No
Car Preferred
No
Must be eligible to work in the EU
No
Cover Letter Required
No
Languages
English

Accountancy jobs | Full-time jobs | Secondary School