Engineering
• Design, implement and maintain features and components for cross-platform desktop and mobile applications, with a focus on reliable, high-quality and highly usable software.
• Write code primarily in modern C++, and work across other languages as the work requires.
• Lead the scoping, design and estimating of new software and complex integration tasks, building prototypes to de-risk the harder ones.
• Use AI tooling to improve development speed and quality.
Delivery and management
• Shape and deliver the roadmap for the end-point software, translating company and product priorities into a plan you own and drive.
• Plan and coordinate work across a small team of engineers, removing blockers and keeping momentum.
• Help coordinate delivery across our Hardsec solutions, keeping cross-team dependencies visible and managed.
• Work with Product Managers, QA, Customer Success, Account Management and other Everfox development teams: translating requirements into well-scoped technical
work, coordinating delivery, and handling integrations across teams.
Test, release and improvement
• Own release management for the software, working closely with our testing lead across both manual testing and automated test development.
• Lead the end-to-end integration and test of the software as a component, including its integrations with hardware, with end-user workflow applications on the remote side, and with enterprise infrastructure such as identity providers.
• Drive improvements in code maintainability, automation and supportability, championing code review, automated testing, stable APIs and the use of AI tooling and agentic workflows.
Technical leadership
• Provide technical leadership on projects, steering design choices, solving technical issues and guiding others on code quality and testing.
• Mentor the engineers in your team, set clear objectives, and support their development towards their longer-term goals.