Senior Frontend Developer
Core
Design and develop frontend features, own architecture across multiple projects, and mentor developers.
Role type
Senior Frontend Developer (Technical Lead)
Builds
Reusable UI components, shared libraries, and scalable frontend applications
Domain
Web development, Frontend engineering
Required skills
Modern JavaScript ES6+, TypeScript, Vue.js, Semantic HTML5, CSS3 (Flexbox/Grid/SCSS), Vite/Webpack, Automated testing, Git workflows, REST/GraphQL APIs, WebSockets/SSE, Cross-browser compatibility, Docker, AI-assisted development tools
Preferred skills
Unix shell/Linux, SEO, GEO, SQL, PHP, Laravel
Technologies
Vue.js, TypeScript, Vite, Webpack, SCSS, Docker, Git, WebSockets, Server-Sent Events
Responsibilities
Design and develop frontend features from requirements to delivery; Own frontend architecture including component architecture and state management; Build efficient, testable, reusable UI components; Resolve complex performance, reliability, and cross-browser issues; Integrate and shape REST and GraphQL APIs; Conduct UX/UI requirements analysis with cross-functional teams; Perform code reviews and mentor developers; Lead root-cause analysis for multi-system issues; Provide estimates, technical documentation, and manage project priorities
Seniority
Senior, hands-on IC with mentorship responsibilities