PlannerPal

Lead Full-Stack Engineer, Node/Sails – Vue/Nuxt

PlannerPal

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇬🇧 United Kingdom

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AWSJavaScriptJenkinsMongoDBNode.jsNuxtVue.js

About the role

  • Own the technical design and architecture of key features and integrations
  • Act as a technical partner to key customers and strategic partners , co-designing new product capabilities
  • Lead and coordinate the work of a team of engineers in India
  • Remain hands-on in development ~50% of the time
  • Own the end-to-end solution design for core adviser journeys – including user authentication, meeting recording and transcription, management of user preferences, and integrations with 3rd party tools used by advice firms (e.g. CRM systems, Microsoft Office, corporate SSO providers).
  • Translate product requirements and partner/customer needs into clear technical designs, architecture diagrams, and implementation plans.
  • Make pragmatic decisions about trade-offs (scope, performance, scalability, security) in a fast-moving environment.
  • Act as the day-to-day technical and delivery lead for a team of engineers in India.
  • Define and manage the work: break down features into clear tasks, estimate effort, set priorities and timelines, and track progress to ensure on-time delivery.
  • Run or participate in ceremonies (stand-ups, planning, reviews) with the offshore team to keep work aligned and unblock issues quickly.
  • Review and give feedback on the solutions and output from the outsourced team (designs, pull requests, implementation approaches).
  • Ensure effective collaboration and communication across time zones between the UK team and the India-based team.
  • Design, build and optimise the core journeys of our service using our tech stack: Backend: Node (Sails.js) Frontend: Nuxt 3 (Vue) Data / Infra: MongoDB, AWS (Cognito, S3, SES, ECS etc.), Jenkins
  • Take ownership of complex or high-impact pieces of work, especially where the architecture, integrations or performance considerations are non-trivial.
  • Write high-quality, testable code and contribute to our continuous integration and deployment pipelines.
  • Work closely with key customers and strategic partners (e.g. core integrations such as Iress Xplan) to co-design new product features and integrations.
  • Join selected customer and partner calls as the technical lead – clarifying requirements, exploring solution options, and explaining technical constraints in plain language.
  • Partner with the CPTO and product team to ensure customer feedback is translated into robust, scalable product capabilities and then into clear work packages for the offshore team.
  • Take ownership of technical design and architectural decisions as part of a small, fast-moving team.
  • Help evolve our platform architecture for performance, resilience, observability and security as we scale.
  • Work with the outsourced partner to ensure agreed standards are met (tests, performance, security), without needing to build every process from scratch yourself.
  • Identify and drive improvements to developer experience, tooling and internal processes (e.g. testing, release, monitoring, on-call), in collaboration with both in-house and outsourced engineers.

Requirements

  • Degree in Computer Science or related developer education (e.g. a reputable coding bootcamp) or equivalent practical experience
  • 7+ years’ experience designing, developing, shipping and maintaining backend applications using Node/Sails.js and front-end web applications using modern JavaScript frameworks (ideally Vue/Nuxt.js), including operating at senior/lead level.
  • Proven experience leading work delivered by offshore engineering teams, ideally India-based – including planning and prioritising work, running ceremonies/stand-ups, reviewing output, and ensuring on-time, high-quality delivery across time zones.
  • Has previously acted as a tech lead for a small team , whether in-house or via an outsourced/offshore partner, with responsibility for delivery and technical decisions rather than line management.
  • Strong experience working with MongoDB and AWS hosting/back-end services (e.g. Cognito, S3, SES).
  • Experienced in designing, building and maintaining automated tests and contributing to CI pipelines.
  • Has worked with other developers in an agile set-up (e.g. sprints, stand-ups, retros).
  • Experienced in debugging and fixing live incidents in time-pressured situations, and in improving systems/processes to prevent recurrences.
  • Experience of working with continuous deployment pipelines (you don’t have to build everything yourself, but should be comfortable working within and improving such setups).
  • Strong understanding of industry trends and development best practices – especially regarding security, application performance and scalability.
  • Has a strong sense of ownership , attention to detail and the ability to work independently with a team-oriented work ethic.
  • Strong communication skills for effective teamwork and collaboration, and confidence interacting with customers and partners in a technical leadership capacity.
  • Is proactive, initiates improvements, and offers assistance even without being asked.
  • Comfortable in using AI code development tooling
  • Right to work in the UK
Benefits
  • Competitive salary + employee share options
  • Remote-first work environment (UK-based team) with a collaborative team culture
  • Regular team meet-ups to foster team synergy and alignment
  • Work directly with the founding team – your leadership and decisions will have a visible, measurable impact
  • An open, transparent work environment where your voice is valued and your contributions directly shape the company’s trajectory
  • Clear growth path: as the business scales, you’ll have opportunities to expand your scope, ownership and influence

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Node.jsSails.jsVue.jsNuxt.jsMongoDBAWSCognitoS3SESCI/CD
Soft skills
leadershipcommunicationteamworkproblem-solvingattention to detailproactivityindependencecollaborationtime managementadaptability
Certifications
Degree in Computer Sciencecoding bootcamp certification