Overview
This contract position seeks a Senior Frontend Engineer to design and build modern single-page applications using React and TypeScript, focusing on seamless user interfaces for a sophisticated generative AI platform. The contractor will collaborate with cross-functional teams, leveraging cutting-edge technologies to deliver high-quality, accessible, and performant applications while mentoring fellow engineers in best practices.
Responsibilities
- Design and implement a modern single-page application using React, TypeScript, and Vite.
- Deliver responsive and accessible user interfaces utilizing utility-first CSS and a component-led design system.
- Integrate real-time data and AI-powered features into the frontend using WebSockets and SDKs.
- Ensure secure user authentication flows with OAuth and proper token handling.
- Optimize application performance using code splitting, lazy loading, and CDN strategies.
- Manage containerized deployments, CI/CD pipelines, and cloud hosting environments.
- Champion testing, accessibility, and performance best practices across frontend initiatives.
- Mentor junior engineers and contribute to team-wide frontend standards and practices.
Requirements
- Proven experience building and scaling single-page applications using React and TypeScript in production environments.
- Familiarity with modern build tools and libraries such as Vite and pnpm.
- Experience or a strong interest in real-time applications and WebSocket interactions.
- Understanding of responsive design principles and accessible frontend development.
- Knowledge of state management solutions like Zustand or TanStack Query for complex applications.
- Comfortable working in a DevOps environment with containerization and CI pipelines.
- Commitment to clean code practices, testing, and observability in production systems.
- Collaborative mindset with a focus on user-first design and team development.