Web Frontend Developer Opportunity
At our esteemed organization, we are seeking a highly skilled and experienced Web Frontend Developer to join our dynamic team. This is an exciting opportunity for talented individuals who are passionate about staying ahead of the curve in web development.
Key Responsibilities:
* Designing and developing high-quality, scalable, and maintainable front-end applications using ReactJS and Redux.
* Collaborating with cross-functional teams to integrate front-end workflows with server-side rendering (SSR) concepts.
* Proficiently utilizing WebSocket or Server-Sent Events (SSE) to enhance real-time communication in front-end workflows.
* Implementing component-based architecture and building reusable UI components that adhere to accessibility standards and responsive design principles.
* Developing Server-Driven UI (SDUI) design patterns and rendering dynamic UI from backend-driven schemas.
* Applying conversational UI paradigms, such as chat prompt design patterns, AI assistant responses, user input formats, and inline feedback.
* Ensuring compliance with agile development methodologies, including tools like Jira, Git, and CI/CD workflows.
Required Skills and Qualifications:
* 5+ years of experience in frontend development with a strong background in ReactJS and Redux.
* 2+ years of experience with server-side rendering (SSR) concepts and proficiency in integrating WebSocket or Server-Sent Events (SSE) into frontend workflows.
* Strong understanding of component-based architecture, proven experience building and maintaining reusable UI components, and expertise in applying Server-Driven UI (SDUI) design patterns.
* Familiarity with conversational UI paradigms, including chat prompt design patterns and AI assistant responses.
* Experience working in Agile development environments with tools like Jira, Git, and CI/CD workflows.
Benefits:
* Contract or B2B arrangement, offering flexibility and autonomy.
* Hybrid work setup, allowing for a balance between remote and in-office work.
* Continuing education and professional development opportunities, empowering you to stay up-to-date with industry trends and best practices.
Why Join Us?
We offer a collaborative and innovative work environment that fosters growth, creativity, and teamwork. Our commitment to excellence and customer satisfaction drives us to deliver top-notch solutions that meet the evolving needs of our clients.