Senior Front End Engineer (Docs)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Front End Engineer (Docs) (React/TypeScript): Developing and deploying secure, privacy-first client-side experiences for a knowledge management and productivity platform with an accent on encrypted search, tagging systems, and advanced note formatting. Focus on architecting complex UI features, leading technical implementation, and improving the development lifecycle for performance, quality, and usability.
Location: London; Geneva
Company
builds privacy-first, open-source products that help people take control of their data.
What you will do
- Develop, deploy, and support high-quality user experiences across the product portfolio, including knowledge management and data organization features.
- Translate product specifications into technical requirements and lead implementation.
- Improve the development lifecycle, tools, and code structure through technical leadership and architecture.
- Write clear, concise, and testable code to maintain and elevate codebase quality.
- Scope, plan, and execute new features and technical initiatives, including greenfield work depending on seniority.
- Mentor teammates and model quality assurance, performance optimization, and a learning-focused culture.
Requirements
- Deep understanding of JavaScript design patterns and methodologies.
- Proficiency with TypeScript (or another typed language).
- Experience with React (or 2+ similar frameworks) building performant, reusable components.
- Strong knowledge of engineering best practices (SOLID, design patterns, CI/CD).
- Product mindset focused on delivering the best user experience.
- Experience working in a distributed team.
Culture & Benefits
- Office-first collaboration with offices in multiple cities; work from home up to 30% of the time.
- Flexible working hours aligned with team meetings.
- Comprehensive health insurance, retirement savings options, generous vacation/leave, and wellness programs.
- Lunch and snacks provided at offices; transport cost support (public transport, bike allowances, or parking).
- Stock options and company-owned mindset.
- Learning and development support via training, conferences, and continual learning opportunities.
Hiring process
- Selective hiring process with evaluation of fit for the role and collaboration style.
- Interviews focused on technical depth and product-minded engineering.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →