We are seeking a seasoned Frontend Developer to join our dynamic team. A successful candidate will be responsible for crafting intuitive and visually appealing user interfaces, utilizing cutting-edge technologies like ReactJS and Next.js.
The ideal candidate will have a strong background in frontend development, with extensive experience working with modern frameworks and libraries. They will be skilled in creating reusable UI components, leveraging component-based architecture, and implementing Server-Driven UI design patterns.
In addition to technical expertise, the successful candidate will possess excellent communication skills, enabling them to effectively collaborate with cross-functional teams and convey complex ideas to stakeholders.
Key Requirements:
* 4+ years of frontend development experience with ReactJS and strong experience within Redux
* 3+ years of experience with Next.js and server-side rendering (SSR) concepts
* Proficiency in Node.js and experience integrating WebSocket or Server-Sent Events (SSE) into frontend workflows
* Solid understanding of component-based architecture and proven experience building and maintaining reusable UI components
* Strong experience with Server-Driven UI (SDUI) design patterns and rendering dynamic UI from backend-driven schemas
* Familiarity with chat prompt design patterns and conversational UI paradigms
* Understanding of accessibility standards and responsive design
* Experience working in Agile development environments with tools like Jira, Git, and CI/CD workflows
Benefits:
* A chance to work on exciting projects with a talented team
* Opportunities for professional growth and development
* A collaborative and supportive work environment