Appnovation Technologies

Principal Engineer, Developer Surfaces Lead

Appnovation Technologies
Apply
2 days ago
London, United KingdomStaff+

Responsibilities

  • Set technical direction, architecture, technology choices, and implementation standards across desktop, web, and MCP platform surfaces.
  • Remain hands-on with the Electron and Vue desktop codebase, including difficult technical problems and code reviews.
  • Coordinate objectives, dependencies, schedules, OKRs, and KPIs across independent surface teams through production delivery.
  • Build security and privacy into designs, guide secure SaaS configuration, and collaborate on vulnerabilities, defenses, and compliance.
  • Improve developer experience using quarterly DX survey results and engineering feedback.
  • Represent engineering with business stakeholders, enterprise and business architects, vendors, and developers; identify risks and provide ballpark estimates.
  • Promote engineering standards, automation, DevOps, and everything-as-code practices with other Principal Engineers.
  • Lead or support security incident and operational outage response, post-mortems, and resilience improvements.
  • Mentor engineers and build agreement across teams without relying on formal authority.

Requirements

  • 10+ years of experience in frontend, desktop, or developer tooling engineering with increasing responsibility for digital solutions, products, and services.
  • Bachelor’s or master’s degree in Computer Science, Engineering, or a related field.
  • Hands-on experience building and shipping developer-facing tools across multiple surfaces, ideally including Electron and Vue.
  • Broad technical knowledge across frontend, desktop, and backend systems as a full-stack generalist with a frontend lean.
  • Experience with Model Context Protocol or similar programmatic interfaces for AI agents and scripts.
  • Ability to lead without positional authority and build agreement across teams that are not directly managed.
  • Deep understanding of privacy and security by design, DevSecOps, CI/CD, RESTful APIs, and integration and microservice patterns.
  • Experience delivering large-scale enterprise software in a global 24/7 environment using a DevOps model.
  • Strong communication skills with technical and non-technical senior stakeholders and distributed teams.
  • Right to work in the UK or Europe and availability to work GMT/BST hours.
  • Preferred experience with MCP or edge services on Cloudflare Workers or similar serverless platforms.
  • Preferred experience in pharma, life sciences, or another regulated industry, including relevant data-handling rules and policies.
  • Preferred experience with Agile and lean delivery, including Scrum, Kanban, estimation, and technical story decomposition.
  • Systems thinking demonstrated through complex multi-system integrations, professional engineering leadership certifications, consulting experience, and life sciences industry connections.

Benefits

  • Remote role for candidates based in the UK or Europe, with work aligned to GMT/BST hours.
  • Equal Opportunity Employer with accommodations available throughout the recruitment process.

Tech Stack

ElectronVue.js
Appnovation Technologies

About Appnovation Technologies

201-500 employees

Appnovation Technologies is a privately held digital consultancy that designs, builds, and supports customer-facing platforms for enterprises, combining strategy, UX, engineering, and managed services. Its teams deliver web and mobile development, Drupal and open-source implementations, Atlassian consulting, and data/AI-enabled solutions for large organizations. Founded in 2007 and headquartered in Vancouver, it serves global clients including Pfizer, Google, Yeti, TCL, and AstraZeneca.

Contact me