React Developer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Key Responsibilities· Front-End Development: Create modular, reusable components and front-end architecture using React.js.· UI/UX Implementation: Able to translate business requirements wireframes into pixel-perfect, interactive, and responsive web applications.· State Management: Implement and maintain application state using hooks, Context API.· API Integration: Connect front-end components with server-side RESTful APIs or GraphQL.· Optimization: Ensure high performance through lazy loading, code-splitting, and memorization.· Testing & Debugging: Write unit tests using Jest/React Testing Library and resolve application bugs.Required Technical Skills· Core: Strong proficiency in JavaScript (ES6+), Typescript, HTML5, CSS3, Python middleware.· Frameworks/Libraries: Expert knowledge of React.js, including hooks, functional components, and lifecycle methods.· State & Routing: Redux (or Toolkit), Context API, React Router.· Tools: Git, Webpack/Vite, npm/yarn.· API: Experience with Fetch API, Axios, or GraphQL, PostGresSQL· Experience with TypeScript for type-safe code.· Familiarity with server-side rendering (SSR) using Next.js.· Understanding of containerization tools like Docker and managing workloads in EKS, GKE.· MLOps - Familiarity with the ML lifecycle and tools like MLflow, Kubeflow, Weights & Biases Metrics.· Hands-on experience with Google Cloud Platform, specifically GKE, Vertex AI.· Experience with Amazon Web Services, specifically EKS (Elastic Kubernetes Service), S3, and IAM policy management.