Posted on: 03/08/2025
About the Role :
In this role, you will drive technical outcomes as a hands-on Individual Contributor. You will lead high-impact initiatives across the Contacts domain, with a strong focus on frontend architecture and performance, while also working across the stack when needed. Youll work on complex UIs that require deep state management, real-time updates, and data modelingall while ensuring high-quality, maintainable code.
Responsibilities :
- Architect and own frontend systems and flows within the Contacts product
- Set patterns for frontend performance, state management, and maintainability
- Own and lead critical frontend initiatives within the Contacts platform (e.g., smart views, filters, virtualized lists, contact bulk actions)
- Lead frontend design discussions, ensuring scalability, testability, and maintainability
- Define and enforce UI state management patterns, render performance best practices, and error handling strategies
- Work closely with design and product to deliver intuitive, accessible, and responsive interfaces
- Push for technical excellence through code reviews, automated testing, and robust documentation
- Participate in backend feature delivery when needed (e.g., Node.js services, GraphQL APIs, caching layers)
- Drive key UI infrastructure initiatives shared components, design system contributions, virtualized lists, etc.
- Mentor junior engineers by pairing, reviewing, and helping level up frontend maturity across the team
Requirements :
- Have 5+ years of full-stack engineering experience with a deeper focus on frontend
- Have built or led major features in complex SPAs used at scale
- Understand Vue internals and how to debug rendering and reactivity issues
- Are comfortable profiling performance, optimizing DOM usage, and virtualizing heavy UIs
- Think deeply about developer experience (DX) and component reusability
- Are comfortable contributing to backend APIs and modeling data structures
- Can collaborate across functions and communicate trade-offs clearly
- Bring a strong sense of ownership and long-term thinking to your code
Tech Stack :
- Frontend : Vue 2 + Vue 3 (Composition API), Pinia, TypeScript, Vite
- Backend : Node.js, Nest JS, REST APIs, Redis, Firestore, Mongo, Elastic search
- Infrastructure : Docker, Kubernetes, GCP
- Accessibility & Internationalization (i18n) best practices
Did you find something suspicious?
Posted By
Posted in
Full Stack
Functional Area
Frontend Development
Job Code
1523447
Interview Questions for you
View All