
Principal Engineer, Developer Surfaces Lead
Appnovation Technologies2 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
Categories
About Appnovation Technologies
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.