4-8 years of professional front-end engineering experience building large-scale consumer- or enterprise-facing web applications. Core Web Stack: Deep hands-on expertise in modern JavaScript (ES6+), TypeScript, semantic HTML5, and advanced CSS3. Practical experience using Generative AI tools such as ChatGPT, GitHub Copilot, Claude, or equivalent to improve software development workflows Experience integrating an application with an LLM or AI-powered API is a strong plus.
Frameworks & State Architecture: Proven track record architecting scalable applications using React, Angular, or Vue, coupled with robust state management solutions (e.g., Redux, MobX, Context API, NgRx, or equivalent). Design Systems & Visual Craft: Strong experience building and contributing to reusable component libraries or design systems, paired with a relentless eye for responsive design and pixel-perfect implementation. Performance Optimization: Demonstrated expertise in front-end performance profiling and optimization, including code splitting, lazy loading, rendering efficiency, caching strategies, and bundle minimization.
Accessibility & Modern Standards: In-depth understanding of cross-browser compatibility, modern web standards, and WCAG/WAI-ARIA accessibility compliance. API Integration & Data Handling: Practical experience integrating RESTful and GraphQL APIs, managing asynchronous data flows, and handling complex or large-scale front-end datasets. Testing & Development Tooling: Proficiency in front-end automated testing frameworks (Jest, Playwright, Cypress, or Testing Library), modern Git workflows, and Agile delivery practices.
Problem-Solving & Collaboration: Strong analytical, debugging, and cross-functional communication skills, with the ability to independently solve complex technical challenges alongside design, product, and engineering partners.