Senior Front End Engineer Full-time, remote | Long-term collaboration | Start: ASAP
Engagement model: Monthly retainer Time zone overlap: CET ±2h
About the role: We’re looking for a Senior Front End Engineer with deep browser knowledge and strong architectural skills; You’ll join a team building secure, high-performance, and scalable interfaces from scratch or refactoring existing ones; This role combines performance engineering, clean UI architecture, and technical leadership;
Your responsibilities will include: ● Architecting and building modern user interfaces with JS/TS, HTML5, and CSS3; ● Choosing between vanilla JS and frameworks based on project needs and scale; ● Profiling, debugging, and optimizing JS execution, memory, and rendering; ● Leveraging devtools to diagnose bottlenecks (initial load, paint, runtime); ● Leading code reviews and mentoring engineers across levels; ● Translating UX and product ideas into maintainable and accessible UI code; ● Collaborating with design, backend, and product teams on complex challenges. ● Exploring and adopting new frontend technologies and security best practices.
What we expect from you: ● Expert knowledge of JavaScript (ES6+) and async patterns; ● Solid understanding of V8 engine internals, event loop, memory management; ● Deep knowledge of DOM, CSSOM, layout, paint, and browser rendering pipeline; ● Experience with browser storage (localStorage, IndexedDB) and security policies (SOP, CORS, CSP); ● Proven experience optimizing frontend performance (lazy loading, tree shaking, code splitting); ● Strong grasp of networking: HTTP/2/3, TCP/IP, DNS — and how it impacts FE; ● Framework fluency (React, Vue, Svelte, or Angular) — and knowing when not to use one; ● Accessibility-first and mobile-first mindset; ● Experience with testing (Jest, Cypress), bundlers (Webpack, Vite, esbuild), CI/CD; ● Ability to write clean documentation, give actionable feedback, and elevate code quality; ● 5+ years of experience shipping large-scale web applications.
Bonus points if you have: ● Experience with PWAs, service workers, advanced browser APIs; ● Built performance-critical apps used in high-traffic environments; ● Worked with design systems or UI component libraries; ● Experience with user event tracking and identity management.
You’re a great fit if you: ● Are passionate about web performance, browser internals, and UI architecture; ● Balance pragmatism with code elegance; ● Can drive frontend strategy while staying hands-on; ● Don’t just write features — you solve problems.