Senior Frontend Engineer
Job Description
As a Senior Frontend Engineer, you'll design and develop high-quality, scalable web applications using a modern frontend tech stack that includes React, Vue, Node.js, and TypeScript. You will also take technical ownership of complex, cross-functional projects, from the initial design phase all the way through to production. Responsibilities include writing and reviewing technical designs, RFCs, and architectural proposals that set a clear direction for the team. Collaborate closely with product and design teams to shape features that are technically sound and user-centric. Champion engineering best practices, including code quality, testability, observability, and maintainability. Mentor and support other engineers through code reviews, pairing sessions, and technical discussions.
Qualifications
1. 5+ years of professional software engineering experience 2. Proven track record of leading large, complex technical projects, taking ownership end-to-end 3. Strong command of modern web technologies, with hands-on experience across the stack (React, Vue, Angular, Node.js, AWS, PostgreSQL) 4. Ability to reason about full-stack systems, understanding how frontend decisions impact backend systems and vice versa 5. Strong communication skills, with the ability to write clear design docs, provide constructive code reviews, and discuss technical trade-offs thoughtfully 6. Experience with AI-assisted development tools (e.g. Cursor, Copilot, Claude) and curiosity to explore their potential 7. Familiarity with Product Analytics, Digital Experience Analytics, or related domains 8. Experience working in distributed, international teams across multiple time zones
Apply Now
