Full stack Developer (React JS – BI & Analytics Domain Knowledge)
Experience: 4–7 Years
Employment: Full-Time
Work Mode: Remote
About the Role
Brillytics is looking for a React JS Developer with strong SQL skills to join our product and analytics development team. You will work on modern Business Intelligence, Data Visualization, and AI-powered analytics solutions, including our BI products and customer implementations.
The ideal candidate should enjoy building highly interactive web applications, working with large data sets, and translating business requirements into intuitive user experiences.
Key Responsibilities
Develop responsive and reusable web applications using React JS.
Handling large data volume from the application .
Build interactive dashboards, reports, charts, filters, and data-driven UI components.
Write and optimize SQL queries for analytics and application requirements.
Integrate frontend applications with REST APIs and backend services.
Work with charting and visualization libraries such as Apache ECharts, Chart.js, D3.js, or similar technologies.
Collaborate with BI, backend, UX, QA, and product teams.
Convert UI/UX designs into high-quality, responsive interfaces.
Troubleshoot application, data, API, and performance issues.
Participate in product development from requirement analysis through testing and deployment.
Follow coding standards, version-control practices, and development best practices.
Contribute ideas to improve product usability, performance, and user experience.
Must Have
Strong knowledge of JavaScript / ES6+.
Good knowledge of HTML5 and CSS3.
Strong SQL skills, including joins, aggregations, subqueries, CTEs, and query optimization.
Experience consuming and integrating REST APIs.
Good understanding of React concepts including Hooks, Components, State Management, and Routing.
Experience with Git/GitHub or similar version-control systems.
Good analytical and problem-solving abilities.
Good verbal and written communication skills.
Good to Have :
Experience with Apache ECharts or other data-visualization libraries.
Exposure to PostgreSQL, Amazon Redshift, Snowflake, or other analytical databases.
Knowledge of AWS services.
Experience developing BI, analytics, dashboard, or reporting applications.
Understanding of authentication, authorization, and Role-Based Access Control (RBAC).
Exposure to TypeScript, Node.js, Python, or AI/LLM integrations would be an advantage.
Basic understanding of application performance optimization and testing.
What You'll Work On
At Brillytics, this role goes beyond building standard web pages. You will have opportunities to work on BI platforms, interactive dashboards, data visualization, analytics products, AI-assisted BI capabilities, and enterprise data solutions.
Note: Direct applications from candidates are preferred. Consultancies and recruitment agencies are requested not to contact.