Description
Key Responsibilities :
Frontend Development (React.js & UI / UX Implementation)
- Develop high-quality, reusable, and modular React.js components with best practices.
- Implement responsive UIs with modern styling frameworks (CSS, Tailwind, Material-UI, Bootstrap, etc.).
- Work with state management libraries such as Redux, Context API, or Recoil.
- Optimize applications for performance, accessibility, and cross-browser compatibility .
- Implement unit testing and integration testing using Jest, React Testing Library, or Cypress.
Backend & Database Integration (MongoDB & APIs)
Work closely with backend engineers to integrate RESTful APIs and GraphQL endpoints .Implement efficient data fetching, caching, and API handling strategies using Axios, Fetch, or Apollo Client.Understand and work with MongoDB for frontend integration (querying, indexing, performance optimization).Cloud & DevOps (Google Cloud Platform - GCP)
Deploy and manage frontend applications on Google Cloud (Firebase, Cloud Functions, Cloud Storage, App Engine) .Work with CI / CD pipelines for automated builds, testing, and deployment (GitHub Actions, GitLab CI / CD, or Jenkins).Implement GCP services such as Firestore, Cloud Run, Cloud Pub / Sub for efficient event-driven architectures.Collaboration & Agile Development
Work in Agile / Scrum teams , participating in daily stand-ups, sprint planning, and retrospectives.Collaborate with UX / UI designers to ensure seamless user experiences.Write clean, maintainable, and well-documented code .Key Skills & Qualifications :
Must-Have :
✅ Frontend Development : React.js, Redux / Context API, JavaScript (ES6+), TypeScript
✅ UI Styling : Tailwind CSS, Material-UI, Styled Components, Bootstrap
✅ API & Backend Integration : RESTful APIs, GraphQL, Axios, WebSockets
✅ Database & Storage : MongoDB (queries, indexing, performance optimization)
✅ Cloud & DevOps : Google Cloud (Firebase, Cloud Functions, Cloud Storage, Cloud Run), CI / CD
✅ Version Control & CI / CD : Git, GitHub / GitLab, Jenkins, Docker
✅ Testing & Performance Optimization : Jest, Cypress, React Testing Library, Lighthouse
Nice-to-Have :