Talf Solar India Pvt. Ltd.
Website:
talfsolar.com
Job details:
Position: Web Developer (Frontend Engineer)
Company: Talf Solar India Pvt Ltd
Location: Remote/ Freelancer
Employment Type: Short-term contract
The Opportunity
We are looking for a highly skilled Engineer to take ownership of the user-facing experience of our Solar MIS platform.
You will architect and build a modern, scalable single-page application that converts complex technical and financial datasets into intuitive dashboards, analytics views, and actionable tools.
The internal team has developed a prototype and wants to scale it into a working MVP.
Key Responsibilities
1) Frontend Architecture & Development
a) Architect, develop, and maintain a high-performance SPA using React and TypeScript.
b) Implement scalable component architecture with reusable design patterns.
c) Ensure clean code standards, modularity, and maintainability.
2) Data Visualisation & Analytics Interfaces
a) Build interactive dashboards and data visualizations using libraries such as Recharts.
b) Design and implement advanced charting components (time-series, KPIs, financial metrics).
c) Optimize rendering performance for large datasets.
3) Data Processing & Client-Side Logic
a) Implement frontend data transformations and calculations, including but not limited to:
i) Performance Ratio (PR)
ii) Capacity Utilization Factor (CUF)
iii) Revenue projections
iv) Deviation analysis
b) Aggregate and process real-time and historical data for efficient display.
4) API Integration & State Management
a) Integrate with RESTful APIs to fetch solar generation and financial datasets.
b) Implement robust client-side state management using React Hooks and Context API.
c) Handle asynchronous flows and error states gracefully.
5) User Experience & Access Control
a) Implement role-based access control (RBAC) for differentiated user journeys.
b) Ensure responsive, accessible, and aesthetically refined UI.
c) Translate UI/UX wireframes into production-ready components.
6) Product Lifecycle Ownership
a) Participate in requirements discussions and technical design.
b) Contribute to MVP planning and roadmap execution.
c) Support deployment, testing, and performance monitoring.
Required Qualifications
· Professional experience building production-grade React applications.
· Strong proficiency in TypeScript, including advanced type modeling.
· Deep understanding of React Hooks (use State, use Effect, use Memo, use Context).
· Experience building complex data-driven dashboards or analytics tools.
· Proficiency with Tailwind CSS or other modern utility-first styling systems.
· Experience implementing client-side routing (React Router or equivalent).
· Strong grasp of performance optimization and frontend architecture patterns.
Preferred Qualifications
· Experience with Recharts, D3.js, or Chart.js.
· Prior work on B2B, SaaS, or data-intensive applications.
· Familiarity with backend integration concepts (Node.js, REST APIs).
· Experience designing scalable component libraries.
· Interest in renewable energy, infrastructure analytics, or climate-tech.
Tech Stack
Frontend: React, TypeScript, Tailwind CSS, Recharts, React Router
Architecture: Modern browser-native module system
APIs: REST-based backend integrations
Click on Apply to know more.