Overview
Skills
Job Details
Job Title: Front End /Mern Stack Dev
Location: Austin, TX & Sunnyvale, CA
Required Skills & Qualifications:
• React.js ecosystem: React 18+, TypeScript, Hooks, Context, Suspense, Error Boundaries.
• State & data: Redux Toolkit or equivalent; React Query/TanStack; forms (Formik/React Hook Form).
• Build & tooling: Git/GitHub/GitLab.
• Styling & UI: CSS3/SCSS, CSS Modules, Tailwind or CSS-in-JS (Emotion/Styled-Components); HTML, JavaScript, responsive design.
• API integration: REST/GraphQL, WebSockets/SSE; error handling, retries, caching, ETags.
• Architecture: Micro-frontends (Module Federation), code-splitting, design systems, Storybook.
Preferrable Qualifications:
• Strong communication, stakeholder management, and the ability to work with global teams.
• Proactive ownership, problem-solving, and mentoring mindset.
Key Responsibilities:
• Lead end-to-end front-end development with React 18+, TypeScript, modern state management (Redux Toolkit) and data-fetching (TanStack Query/React Query).
• Translate product requirements and UX designs into responsive, accessible interfaces; enforce design-system usage (Storybook), component reusability, and clean code standards.
• Define front-end architecture patterns (module federation/micro-frontends where applicable), build pipelines (Webpack/Vite), and CI/CD integration.
• Optimize performance (bundle size, code-splitting, memoization, virtualization)
• Integrate REST and GraphQL APIs; collaborate with back-end teams on contract-first development, versioning, and reliability.