Tech Holding - Frontend Engineer (Contract) - Remote
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT
Requirements
• 3+ years of professional front-end engineering experience with React and TypeScript you think in components and types by default • Deep knowledge of modern React: hooks, context, concurrent features, Suspense, and performance patterns • Strong TypeScript fluency you write types that document intent and catch bugs at compile time, not runtime • Experience with Next.js or similar SSR/SSG frameworks, including routing, data fetching strategies, and deployment considerations • Solid grasp of CSS: layout models, responsive design, animation, and at least one utility-first approach (Tailwind preferred) • Comfort consuming REST and GraphQL APIs and handling async state cleanly (React Query, SWR, or similar) • Working knowledge of Node.js enough to read backend code, debug integrations, and occasionally contribute small API changes • Demonstrated use of AI tools in your daily development workflow you can speak concretely to how they've changed how you work • Experience writing and maintaining tests across unit, integration, and E2E layers • Excellent async written communication in English you articulate front-end trade-offs clearly to non-engineers • Hands-on experience with Algolia (highly preferred) • Experience with Next.js, React Server Components, or micro-frontend architectures • Experience with message queues (Kafka, RabbitMQ, SQS) • Familiarity with serverless or edge runtimes • Experience with Docker and containerized environments • Exposure to Kubernetes or infrastructure-as-code tools (Terraform, Pulumi) • Experience with domain-driven design or clean architecture principles • Experience mentoring engineers or contributing to open-source projects • Employment Type: • Employment Type:
Responsibilities
• Architect and build production React applications component design, state management, routing, and data fetching with TypeScript throughout • Translate product requirements and Figma designs into polished, accessible, performant UIs that delight users • Own the front-end layer of full-stack features: collaborate with Node.js backend engineers, consume APIs cleanly, and surface data with clarity • Build and maintain shared component libraries with Storybook writing components others will actually want to reuse • Instrument and optimize performance: Core Web Vitals, bundle analysis, lazy loading, memoization, and render profiling • Write meaningful test coverage with Vitest, React Testing Library, and Playwright tests that catch real problems, not just cover lines • Integrate AI-powered UI patterns streaming responses, generative content displays, real-time feedback loops as these become features in client products • Use AI tools (Copilot, Claude, etc.) actively in your workflow to accelerate development, code review, and documentation • Participate in design reviews, architecture discussions, and code reviews raising the bar across the front-end team
No credit card. Takes 10 seconds.