CLIENT: Financial Services
LOCATION: REMOTE (no CA or HI)
JOB TITLE: Lead Front End Developer
DURATION: 12-month contract (possible extension or FTE conversion)
PAY: $80/Hr - $90/Hr with potential flexibility based upon experience
Work Authorization: ONLY USC and GC will be considered no other Visas
Key Requirements
-
Experience: 5+ years of professional front-end development experience (Level III/Lead competency).
-
Core Stack: Expert-level proficiency in TypeScript, Next.js, and modern CSS (Tailwind, CSS Modules, or Styled Components).
-
Architecture: Proven track record of building reusable UI component libraries and scalable design systems.
-
API Mastery: Extensive experience integrating RESTful and GraphQL APIs into dynamic front-end applications.
-
Tooling: Proficiency with Figma (for design handoff) and Storybook (for component documentation).
-
CMS: Experience integrating front-end applications with headless CMS platforms (e.g., Strapi).
Primary Responsibilities
-
Technical Leadership: Architect and develop high-quality front-end applications following modern best practices and component-based architecture.
-
Pixel-Perfect Implementation: Translate complex Figma designs into responsive, polished UI components with strict attention to detail.
-
System Maintenance: Contribute to and maintain a centralized component library to ensure consistency across the enterprise ecosystem.
-
Optimization: Ensure all applications are optimized for speed, SEO, and WCAG accessibility compliance.
-
Collaboration: Participate in code reviews, sprint planning, and cross-functional meetings to ensure technical feasibility and high code quality.
-
Problem Solving: Debug and resolve complex cross-browser/cross-device issues in a fast-paced, agile environment.
Qualifications & Soft Skills
-
Pragmatic Craftsmanship: A balance of moving quickly to meet deadlines while maintaining high standards for maintainability.
-
Ownership: A self-starter who takes responsibility for the front-end lifecycle, from initial integration to final deployment.
-
Communication: Ability to explain technical constraints to non-technical stakeholders and collaborate effectively with backend teams.