*Role & responsibilities*
*ReactJS Frontend Development*
- *Develop responsive and scalable web applications using* *ReactJS* *and* *TypeScript.*
- *Build reusable and modular* *frontend components.*
- *Configure and manage* *Node.JS* *Services for API routing.*
- *Develop dynamic forms,* *dashboards* *and business workflows.*
- *Implement* *application routing* *and* *navigation.*
- *Ensure* *responsive design* *across desktop, tablet and mobile browsers.*
- *Follow* *component-based architecture* *and coding best practices.*
User Interface Development
- Convert UI/UX designs into pixel-perfect web pages.
- Develop reusable layouts and common UI components.
- Maintain consistency in styling across the application.
- Implement form validations and user-friendly interactions.
- Optimize user experience for business applications.
API Development & Integration
- Integrate frontend applications with REST APIs.
- Consume backend APIs
- Implement secure authentication and authorization mechanisms.
- Handle API responses, error handling and user notifications.
Integrate third-party services such as:
- Payment Gateways
- WhatsApp APIs
- SMS Gateways
- Email Services
- Travel APIs
- Ensure effective API communication using Axios.
Application Performance & State Management
- *Develop* *efficient state management* *using* *React Hooks* *and* *Context API.*
- Optimize application loading speed and rendering performance.
- Improve frontend responsiveness and scalability.
- Debug and resolve frontend issues.
- Optimize browser performance and memory usage.
Code Quality & Architecture
- *Write clean, reusable and* *well-documented code.*
- Follow component-based architecture and modular development.
- Maintain coding standards and best practices.
- Participate in code reviews.
- Maintain proper project structure and documentation improvements.
Version Control & DevOps
- *Work with* *Git/GitHub.*
- Follow branching and code review practices.
- Participate in CI/CD deployment
📌 React Developer (Gurugram)
🏢 BKIT
📍 Gurugram