React Engineer
Skills
About the Role
You will develop and maintain a sophisticated web-based interface using React and TypeScript, integrating closely with the AI engine to handle data securely and efficiently. You will collaborate with backend developers to design and implement user-facing features, apply UI/UX best practices to enhance engagement, participate in code reviews, troubleshoot issues, and optimize front-end performance.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- 5+ years of experience in web development with significant expertise in React and TypeScript
- Strong knowledge of web technologies and protocols
- Experience with state management libraries
- Familiarity with modern frontend development tools
- Familiarity with TailwindCSS, shadcn, and Zustand
- Strong sense of UI/UX design and commitment to delivering compelling user experiences
- Exceptional problem-solving abilities and capability to work independently and collaboratively
- Excellent communication skills and ability to thrive in a fast-paced dynamic environment
Responsibilities
- Develop and maintain a web-based interface using React and TypeScript
- Ensure seamless integration and interaction with the AI engine for secure and efficient data handling
- Collaborate with backend developers to design and implement user-friendly features
- Apply UI/UX best practices in designing and implementing the application
- Participate in code reviews to maintain high-quality development standards
- Troubleshoot web application issues and optimize performance
