Job Summary
We are seeking an experienced React JS Full Stack Developer to design, develop, and support enterprise-scale analytics and reporting applications. The role involves building highly scalable React-based web applications integrated with Azure Cloud, Databricks, Power BI, SharePoint, Highcharts, and enterprise reporting platforms. The ideal candidate should possess strong front-end expertise along with backend development experience using Node.js and .NET technologies.
Key Responsibilities
- Design, develop, and maintain scalable web applications using React JS and related technologies.
- Build responsive Single Page Applications (SPA) and enterprise analytics dashboards.
- Develop reusable React components and implement modern UI architecture.
- Integrate Highcharts, Power BI, SharePoint, Azure Cloud, Databricks, and reporting platforms into web applications.
- Develop and consume RESTful APIs for data-driven applications.
- Build React Native applications where required.
- Develop backend services using Node.js, Express.js, and .NET technologies.
- Implement search capabilities and analytics features within reporting applications.
- Integrate application monitoring, logging, and error handling using Splunk or similar tools.
- Optimize application performance, scalability, and responsiveness.
- Participate in code reviews, testing, debugging, and deployment activities.
- Prepare technical documentation, design documents, and application specifications.
- Collaborate with business users, architects, and development teams in Agile environments.
- Ensure adherence to coding standards, security practices, and development best practices.
Required Skills & Experience
- Bachelor's Degree in Computer Science, Engineering, Information Systems, or related field.
- 6+ years of experience in Front-End and Full Stack Development.
- Strong expertise in:
- React JS
- Redux
- React Native
- JavaScript (ES6+)
- HTML5
- CSS3
- Bootstrap
- Webpack
- Experience developing Single Page Applications (SPA) and enterprise-scale web applications.
- Strong experience with:
- Highcharts integration and development
- REST API development and integration
- Node.js and Express.js
- .NET technologies
- Experience integrating applications with:
- Azure Cloud
- Azure Databricks
- Power BI
- SharePoint
- Experience with browser debugging and front-end performance optimization.
- Knowledge of logging and monitoring tools such as Splunk.
- Experience in Agile/Scrum development environments.
- Solid analytical, troubleshooting, and communication skills.
Preferred Skills
- Experience with Azure services and cloud-native architectures.
- Experience building analytics, reporting, and dashboard solutions.
- Familiarity with CI/CD pipelines and DevOps practices.
- Knowledge of search technologies and enterprise reporting systems.
- Experience working on large-scale enterprise applications.
📌 React JS Full Stack Developer (India)
🏢 Papigen
📍 India