Description
You will design and implement responsive, accessible user interfaces for chat experiences.
Responsibilities
- Design and implement responsive, accessible user interfaces using TypeScript and Next.js.
- Build and maintain scalable front-end architecture.
- Collaborate with UX designers and backend engineers to create seamless chat experiences.
- Optimize application performance and loading times.
- Write and maintain comprehensive end-to-end tests using Playwright.
Required Skills
- 5+ years of professional experience in front-end development.
- Strong proficiency with React and Next.js.
- Expert knowledge of modern TypeScript, HTML5, and CSS3.
- Experience with modern CSS practices.
- Experience with automated testing, specifically Playwright or similar E2E frameworks.
- Strong understanding of front-end performance optimization techniques.
- Experience with version control (Git) and CI/CD pipelines.
- Bachelor's degree.
Preferred Skills
- Experience with state management solutions like Zustand, RxJS, or MobX.
- Experience with real-time applications, WebSocket implementations, or chat interfaces.
- Knowledge of AI/ML integration patterns or mobile development with React Native.