Front End Developer : Plano, TX : Onsite
Yeap Inc
On-siteContract
Description
1 Round Virtual
2 round Face to Face (Coding Test)
3 round with end client f2f interview
Job Summary:
We are seeking a Senior Front End Developer with extensive hands-on experience in React, Next.js, and TypeScript. You will build scalable, responsive, accessible, and high-performance enterprise web applications. This role requires technical ownership and close collaboration with product, design, backend, QA, and architecture teams to deliver production ready front-end solutions.
Responsibilities
• Development: Build responsive web apps using React 19, Next.js 16+, TypeScript, Tailwind CSS, and shadcn/ui.
• Architecture: Utilize modern Next.js patterns including App Router, Server/Client Components, SSR/SSG/ISR, caching, and middleware.
• UI/UX: Translate Figma designs into pixel accurate user interfaces; contribute to enterprise design systems and document components via Storybook.
• Data & State: Integrate RESTful APIs with robust asynchronous handling; manage state using TanStack and React Context.
• Optimization: Maximize Core Web Vitals, code splitting, lazy loading, and bundle performance across devices.
• Quality & Testing: Write clean code; develop tests (Jest, React Testing Library, Cypress, Playwright); perform debugging and code reviews.
• DevOps: Utilize Git workflows and support CI/CD pipelines (Vercel, AWS, Azure).
• Leadership: Stay updated on industry trends; mentor junior and mid-level developers to improve engineering maturity.
Responsibilities
Education: Bachelors: degree in Computer Science, Engineering, or equivalent experience.
• Experience: 8+ years of professional front end or web development experience.
• Core Skills: Expert knowledge of React.js (hooks, context, lifecycle), Next.js, TypeScript, ES6+, HTML5, CSS3, and DOM manipulation.
• Styling & Systems: Deep experience with Tailwind CSS, mobile first design, web accessibility (WCAG), and component driven workflows.
• Testing & Tools: Proficient with testing suites (Jest, Cypress, Playwright), Git, and browser debugging tools.
Requirements
• Next.js Advanced: Expertise in App Router, React Server Components, route handlers, revalidation, and SEO optimization.
• Tools & Libraries: Experience with UI toolkits (Radix, Material UI, Chakra) and monorepos (Turborepo, Nx, pnpm workspaces).
• Security & Infrastructure: Familiarity with authentication (OAuth, JWT), cloud platforms, and Agile/Scrum delivery environments.