Role: Staff Software Engineer - React.js. Responsibilities: Craft high-quality libraries and tools for building frontend applications, develop and maintain high-performance resilient UI using ReactJS, TypeScript, and Tailwind, document and communicate technical specifications, identify and resolve technical challenges using test automation, participate in code reviews. Requirements: Thrive in ambiguity, act like an owner with a bias for action, operate with integrity, and possess strong problem-solving skills.
Role: UI Specialist - React & Node.js. Responsibilities include designing and developing scalable, responsive user interfaces using React.js, TypeScript/JavaScript, Next.js, and Tailwind CSS. Architect and manage state using Redux Toolkit, Context API, or Zustand. Build and maintain Node.js backend services using Express.js or NestJS with RESTful and GraphQL APIs. Integrate third-party services, implement secure authentication (JWT, OAuth2, SSO), and utilize AI-powered tools like GitHub Copilot and ChatGPT for development and testing.
Role: Sr Lead Software Engineer – Front-End Technical Lead (React). Responsibilities include solving complex technical and business problems, providing technical leadership and mentorship, serving as principal designer for front-end applications, defining architecture standards, and partnering with stakeholders. Requirements: Expertise in React, TypeScript, Redux, Redux Toolkit, JavaScript, HTML5, CSS3, and micro front-end solutions.