Windows Lead Engineer Role

New

Skills

Architecture C# Electron Engineer Flutter Javascript Software Engineering Swift Typescript User experience User Interface

Dream big —Be visionary, strategic, and open to innovation Build great things —Work in service of our users, always improving and pushing higher Operate like an owner —Take responsibility with bold decision-making and bias for action Win like a sports team —Be trusting and collaborative while empowering others Learn and grow fast —Never stop learning and iterate fast Share our passion —Share ideas and practice enthusiasm and joy Be user obsessed —Empathetic, inquisitive, practical Join our rapidly expanding cross-platform engineering team and play a pivotal role in shaping the future of our Windows application. Our iOS app, celebrated by Apple and adored by millions, has been a huge success. We’ve taken the next big leap to expand our reach to new platforms—including Windows—and we need a passionate leader like you to help drive this transformation. As a Windows Lead Engineer, you will own the architecture and development of our Windows client. You’ll lead the charge on exciting new user-facing features and tackle complex technical challenges using cutting-edge cross-platform technologies. This is an incredible opportunity to collaborate with some of the brightest minds in the industry and make a real impact on millions of users. You will be part of a cross-functional, autonomous, distributed team across Europe and Asia in charge of the Windows client. Implementing new technologies such as cross-platform client-side AI that can scale to dozens of millions of users is one of the interesting challenges the team faces. As a member of this innovative team, you’ll be part of collaborative activities, including planning, retrospectives, stand-ups, and brainstorming sessions, where your ideas and feedback will shape the direction of the product. As a Windows Lead Engineer, you’ll have a wide range of responsibilities that will allow you to have a significant impact on our products and platform: Develop the Windows platform: Use cross-platform and native SDKs to evolve and expand the platform based on user needs and product scope. Collaborate with partners: Lead exploration and early development on new technologies with Microsoft & OEM partners. Architect scalable solutions: Design systems that are not only efficient but also maintainable, enabling the creation of cutting-edge features and the ability to scale to millions of users. Build high-quality UIs: Leverage JavaScript frameworks like React/Redux and innovative technologies such as WebAssembly to create decoupled, interactive user interfaces. Optimize performance: Improve rendering and memory efficiency to deliver a seamless user experience. Ongoing development: Support and maintain existing projects while continuously improving them. Innovation: Stay at the forefront of new technologies, evaluating and implementing them to streamline development and improve productivity. Ship Progressive Web Apps (PWA): Deliver PWAs to multiple platforms, incorporating the latest tech for improved user engagement and performance. We’re looking for a versatile, skilled engineer who thrives in a fast-paced, evolving environment. Here’s what we’re hoping to see: Experience with modern Windows applications: You’ve worked with native or cross-platform frameworks like Electron (ideal), React Native Desktop, or Flutter to build and release Windows apps. You have a strong understanding of the Windows application ecosystem. Proficiency in one of the following programming languages: Swift, TypeScript/JavaScript, C/C++, C#, or similar. At least 6 years of experience: You've been around long enough to have gained deep technical expertise and have learned from past challenges. Quality-focused mindset: You know how to deliver high-quality products efficiently, following best practices like CI/CD, automated testing, and version control. Excellent Computer Science fundamentals: You understand how systems work under the hood and are able to apply this knowledge to solve complex problems. Experience with PWAs: You’ve built Progressive Web Apps and understand their nuances, including offline capabilities. AI on Windows: A big plus if you’re passionate about frameworks such as WebNN. ll Even if you don’t tick every box, we believe in learning and growth, so if you’re passionate and motivated to develop your skills, we’d love to hear from you. Our platform relies on a modern and flexible tech stack that allows us to innovate and stay ahead of the curve: Languages: TypeScript, Swift. We re-use our core packages on cross-platform using SwiftWasm, UI for cross-platforms is written using React or their respective native APIs Frameworks/Libraries: React/Redux, WebAssembly, Electron. Package Management: Yarn and Swift Package Manager (we create many local packages). CI/CD: GitHub Actions for continuous integration, ArgoCD for continuous delivery. Monitoring & Logging: Datadog. Release Cadence: We release clients for Windows, Web, ChromeOS, and Android on a weekly basis. Introduction: The Talent Team want to hear more about your background, what you are looking for, and why you’d like to join Goodnotes. Take-home Assignment: A short online coding skills test. Live coding & Technical interview: A live coding call with one of our engineers. This is where you get to see what it would be like working at Goodnotes as well as the chance to ask any engineering questions you may have Hiring Manager interview: A call with your hiring manager. This is the person who will be managing you day to day, working on your growth and development with you as well as support you throughout your career at Goodnotes. Values interview – Meeting with members of the Goodnotes Team to answer questions relating to take ownership AND build great things Remote, flexible working Flexible working hours and location Medical insurance for you and your dependents Great annual leave allowance Meaningful equity in a profitable tech startup Budget for things like noise-cancelling headphones, setting up your home office, personal development, professional training, and health & wellness Sponsored visits to our Hong Kong or London office every 2 years Company-wide annual offsite Fantastic maternity/paternity packages and allowances

Job Type: Remote

Salary: Not Disclosed

Experience: Entry

Duration: 12 Months

Share this job:

Similar Jobs

Engineering Manager - Python and K8s

Posted 4 days ago

Lead a team focused on productizing business workloads

Develop your team through coaching, mentoring, and feedback

Agile Development Architecture Cloud Devops

Ubuntu Software Engineer

Posted 4 days ago

Hiring engineers to work on the Ubuntu platform

Seeking individuals with a passion for open source software

Architecture Build Systems Devops Engineer

Senior Security Engineer - Application Security

Posted 4 days ago

Conduct security-focused application design and architecture reviews

Propose and establish secure development practices and security standards

Architecture Cloud Engineer Go

Ubuntu Engineering Lead

Posted 4 days ago

Hiring engineering leaders for Ubuntu Engineering organization

Responsible for technical roadmap and team development

Architecture Communication Skills Flutter Go

iOS Tech Lead - Real-Time Collaboration

Posted 6 days ago

Design and build real-time collaboration features on iOS

Push collaboration latency towards sub-second experiences

Architecture Data Structures Distributed systems Editing

Team Lead for Technical Account Manager

Posted 9 days ago

Lead and mentor a team of Technical Account Managers

Drive customer adoption, satisfaction, and retention

Account manager Architecture Customer Experience Git

Senior React.js Full-stack Developer

Posted 10 days ago

Looking for talented Senior Developers

Remote job opportunity

Architecture Golang Javascript Node

Senior Backend Engineer

Posted 10 days ago

Developing core authentication infrastructure for GitLab.

Optimizing authentication and authorization performance.

Architecture Engineer Go Golang

Senior Backend Engineer

Posted 10 days ago

Hiring a Senior Backend Engineer for Secfix to scale compliance automation products

Seeking experienced individuals with strong Java and database skills

Angular Architecture AWS Engineer

3D Operations R&D Specialist

Posted 10 days ago

Seeking a 3D Operations Research and Development Specialist with a focus on Chief Architect

Responsibilities include testing and analysis of new technologies, process improvement, and collaboration

3d Modeling Architecture Autocad CAD

iOS Architecture Engineer

Posted 10 days ago

Define and evolve iOS app architecture

Partner with cross-functional teams

Architecture Code Quality Engineer Leadership

Senior Backend Developer - Node.js

Posted 11 days ago

Development of innovative new features for trading experience enhancement

Maintenance of smooth, responsive, and real-time backend services for platform scalability

Architecture C++ Javascript Mongodb

Microservices Engineer

Posted 12 days ago

Develop back-end REST API microservices in Go and Python for Ubuntu platform

Collaborate with global teams on software architecture and design

Architecture Devops Distributed systems Docker

Golang Engineer

Posted 12 days ago

Hiring Golang engineers for various teams at Canonical

Preference for software performance and security

Architecture C C++ Devops

Senior Project Manager - Ubuntu Embedded Systems

Posted 12 days ago

Manage complex customer-facing projects effectively

Collaborate with engineering teams and customers for successful project delivery

Architecture Client Management Communication Skills Devops

Lead Linux Kernel Engineer - Ubuntu

Posted 12 days ago

Lead and drive key partnerships for optimal solutions

Enhance performance and correctness of Ubuntu Linux

Architecture Device Drivers Devops Engineer

Software Platform Engineering Manager

Posted 13 days ago

Lead engineering teams to optimize Ubuntu for latest silicon platforms

Drive healthy engineering practices and high-quality design/code delivery

Architecture C C++ Debian

Senior Site Reliability Engineer

Posted 13 days ago

Lead automation and Gitops initiatives within the IS team

Collaborate with IS architect on architectural alignment

Architecture Automation Cloud infrastructure Devops

Software Engineer - App Stores

Posted 13 days ago

Develop clean web service APIs using Python and optionally Golang

Design and implement new features from spec to production

Api Development Architecture Computer science Engineer

Staff Backend Engineer

Posted 13 days ago

Lead technical direction and execution of high-impact initiatives

Architect and build scalable systems for mission-critical workflows

Ai Tools Architecture Computer science Engineer

Senior AI Engineer

Posted 18 days ago

Build advanced AI systems powered by LLMs and intelligent agents

Develop sophisticated multi-agent systems for complex workflows

Api Integration Architecture AWS Azure

Principal Mobile App Engineer

Posted 18 days ago

Involved in all phases of the development lifecycle

Knowledgeable in modern mobile app development

Architecture Communication Skills Debugging Design Patterns

Cloud Network Architect

Posted 19 days ago

Design and architect secure cloud network solutions

Develop and enforce cloud network best practices

Architecture Automation AWS Azure

Platform Engineering Lead

Posted 19 days ago

Lead infrastructure reliability and strategic initiatives

Shape platform strategy and provide hands-on technical leadership

Architecture AWS Cloud Cloud infrastructure

Linux Eng Manager - HW Opt.

Posted 19 days ago

Lead and manage engineering team

Optimise Ubuntu for latest hardware

Agile Agile Methodologies Architecture Collaboration Skills

Principal Data Engineer

Posted 19 days ago

Set technical direction for engineers and data engineers

Design and build scalable data pipelines

Architecture Data Compliance Data Security Devops

Solutions Architect at FireMon

Posted 19 days ago

Assess business opportunities and shape strategies

Design impactful and results-driven solutions

Agile software development Api Integration Architecture AWS

Manager Product Security Engineering

Posted 31 days ago

Lead a team responsible for delivering security capabilities

Integrate security tooling into the GitLab product

Architecture CI/CD Devops Enterprise Security

Cloud Integration Manager

Posted 31 days ago

Define and enforce system architecture principles

Design and oversee integrations between systems

Architecture AWS Azure Cloud

Lead DevOps Engineer

Posted 31 days ago

Lead and mentor a team of DevOps engineers

Architect and maintain scalable and secure infrastructure on AWS with Kubernetes

Architecture AWS CI/CD Cloudformation

AI Product Security Architect

Posted 34 days ago

Design secure architectures for AI-powered DevSecOps capabilities

Establish secure-by-design principles for AI system integration

Architecture Data Privacy devsecops Distributed systems

Application Security Engineer Lead

Posted 34 days ago

Drive strategic application security initiatives

Conduct advanced vulnerability and threat research

Architecture Engineer Go GraphQL

Ubuntu Software Engineering Role

Posted 35 days ago

Develop and ship foundational software for Ubuntu.

Integrate, package, and maintain open source software.

Architecture Automation Build Systems Debian packaging

Application Security Engineer

Posted 35 days ago

Prevent vulnerabilities in software design and development

Conduct comprehensive application security assessments

Architecture Cloud Engineer Git

Ubuntu Engineering Lead Role

Posted 35 days ago

Lead and develop high-performing engineering teams

Deliver robust, secure, and performant software for Ubuntu

Architecture Devops Distributed systems Flutter

Enterprise AI Security Lead

Posted 40 days ago

Establish secure AI/ML frameworks

Govern non-human identity management

API Security Architecture AWS Engineer

Senior DeFi Engineer Role

Posted 40 days ago

Architect and deploy advanced DeFi protocols.

Ensure robust security and reliability of systems.

Anchor Architecture Engineer Evm

Senior DevOps Engineer Role

Posted 41 days ago

Modernize and automate IT infrastructure

Enable scalable cloud and on-premise solutions

Ansible Architecture AWS Devops

3D CAD Operations Architect

Posted 42 days ago

Enhance 3D modeling workflows

Drive process improvements and optimizations

3d Modeling Analytical Skills Architecture Autocad

Senior UiPath Integration Engineer

Posted 42 days ago

Design and implement scalable RPA solutions.

Collaborate with stakeholders for automation requirements.

Architecture Devops Engineer OAuth

Backend Auth Infrastructure Engineer

Posted 42 days ago

Design secure authentication infrastructure

Enable zero-trust and microservices transition

Architecture Cloud Engineer Go

Senior Java Backend Engineer

Posted 43 days ago

Automate security compliance for SMBs

Scale and improve backend products

Architecture AWS Engineer Golang

iOS Principal Architect Role

Posted 43 days ago

Define and evolve iOS architecture

Drive technical strategy and direction

Architecture Code Quality Cross-platform Development Engineer

Ubuntu Embedded Project Manager

Posted 44 days ago

Deliver embedded Ubuntu projects globally

Manage multi-continent engineering teams

Architecture Devops Embedded systems IOT

Microservices Engineer Canonical

Posted 44 days ago

Design and develop scalable microservices

Improve API quality, documentation, and governance

Architecture CI/CD Devops Distributed systems

Lead Linux Kernel Engineer

Posted 44 days ago

Lead core Ubuntu Linux kernel architecture and delivery

Collaborate with global partners to optimize platform solutions

Architecture Bash Scripting C programming Device Drivers

Golang Engineer at Canonical

Posted 44 days ago

Hire skilled Golang engineers for remote teams

Develop secure and performant open-source software

Apis Architecture C C++

Application Security Engineer

Posted 44 days ago

Solve complex application security issues

Integrate security into the SDLC and CI/CD pipelines

Architecture Bash Cyber Security Engineer

Senior SRE GitOps Engineer

Posted 45 days ago

Automate IT operations and infrastructure

Drive GitOps and infrastructure as code practices

Architecture Ceph Ci/cd Pipelines Elasticsearch

Staff Backend Engineer Role

Posted 45 days ago

Architect and scale backend platforms

Lead and mentor engineering teams

Ai Tools Architecture Computer science Distributed systems
overtime