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 energetic 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 effective 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 (India)
🏢 BKIT
📍 India