HamburgerMenu
hirist

Full Stack Lead

svan global consultancy
Multiple Locations
6 - 8 Years

Posted on: 04/08/2025

Job Description

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


info-icon

Did you find something suspicious?