01Responsibilities
- Design and develop responsive, scalable, and high-performance web applications using ReactJS. - Build reusable, well-documented components and front-end libraries for long-term maintainability. - Implement modern UI/UX designs by translating Figma mockups into pixel-perfect, functional interfaces. - Integrate frontend applications with AI/ML APIs and services, including real-time data flows and model interactions. - Collaborate with backend and AI teams to ensure seamless API integration via REST, GraphQL, or AI-specific endpoints. - Optimize application performance, security, accessibility, and scalability across devices and environments. - Participate in agile workflows including sprint planning, code reviews, and technical discussions. - Write unit and integration tests to ensure code quality and reliability. - Contribute to the evolution of design systems and component libraries. Requirements - 5+ years of professional experience in ReactJS development with a strong focus on modern frontend architecture. - Proficiency in JavaScript (ES6+) and TypeScript with a deep understanding of type safety and modern language features. - Expertise in React ecosystem tools: React Hooks, Context API, Redux, Zustand, or React Query. - Proven experience building component-driven, reusable UI libraries and design systems. - Strong knowledge of HTML5, CSS3, and utility-first frameworks such as Tailwind CSS or Material UI. - Hands-on experience integrating REST APIs and GraphQL endpoints in production environments. - Familiarity with authentication protocols including OAuth, JWT, and SSO. - Experience with Git-based workflows (GitHub, Bitbucket, GitLab) and CI/CD pipelines. - Comfortable working in Agile/Scrum environments with a focus on iterative delivery and collaboration. - Demonstrated ability to debug complex issues and deliver production-ready code under tight timelines. Preferred Skills: - Experience developing AI-powered or data-intensive applications. - Exposure to large language model (LLM) integrations (e.g., OpenAI, Azure OpenAI, Claude). - Familiarity with Next.js or other server-side rendering frameworks. - Experience with WebSockets for real-time UI updates. - Knowledge of performance optimization techniques (lazy loading, code splitting, caching). - Basic understanding of Docker and cloud platforms (AWS, Azure, GCP). Values: - Get stuff done - Move fast with purpose - Win with ideas - Sweat the details - Deliver great customer experiences - Make your teammate successful .