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.