
React.js Developer - Bangalore
- Bangalore, Karnataka
- Permanent
- Full-time
Key Responsibilities:
- Design and develop user-facing features for a high-performance analytics dashboard using React.js and Python as backend code.
- Build reusable, scalable, and maintainable front-end components and libraries.
- Collaborate with backend engineers, UI/UX designers, and data teams to implement seamless integrations.
- Optimize application performance and ensure cross-browser compatibility.
- Implement responsive design and ensure optimal user experience across devices.
- Configure and deploy applications using Microsoft Azure services (App Services, Azure Functions, Blob Storage, Azure DevOps pipelines, etc.).
- Work closely with stakeholders to understand requirements, propose solutions, and deliver high-quality code.
- Participate in code reviews, testing, and documentation.
- 8+ years of hands-on experience in front-end development using Python , React.js, JavaScript (ES6+), HTML5, and CSS3
- Proven experience in building and deploying end-to-end web applications.
- Strong understanding of React hooks, context API, Redux (or equivalent state management libraries).
- Proficiency in consuming RESTful APIs and integrating with backend services.
- Experience with Azure Cloud services, including deploying applications via Azure App Services, managing CI/CD pipelines in Azure DevOps, and utilizing Azure Blob Storage, Key Vault, etc.
- Familiarity with version control systems like Git.
- Experience with data visualization libraries like Chart.js, D3.js, or similar is a plus.
- Solid understanding of responsive design principles and UI/UX best practices.
- Strong problem-solving skills and ability to work independently or in a team environment.
- Resource should work individually and independently in compulsive timelines.