GridAstra
Website:
gridastra.com
Job details:
Company Description
GridAstra is pioneering a new category of innovative Grid Software solutions. Our software platform accelerates the interconnection and sustained operation of new large loads (i.e. AI Data Centers), generation, and storage by de-congesting the power grid in an intelligent manner — reliably and cost-effectively. We are looking for a passionate and experienced individual who is ready to partner with us in our mission to build such innovative Grid Software platform ground up. If you are one of them, we would like to hear from you!
Location: India
Job Responsibilities:
- Design, architect, and develop production-grade enterprise web applications with complex user interfaces including interactive dashboards, charts, tabular data views, and geospatial visualizations.
- Build scalable and maintainable component-based UI architectures using modern frameworks.
- Implement map-based visualization capabilities.
- Develop rich data visualization components using libraries such as D3.js or similar visualization frameworks.
- Integrate front-end applications with enterprise-grade backend services and APIs (REST / microservices).
- Design reusable UI component libraries and design systems to ensure consistency across applications.
- Lead UI engineering best practices including performance optimization, accessibility, modular architecture, and secure coding standards.
- Optimize applications for high performance, scalability, and reliability in production environments.
- Collaborate closely with product managers, UX designers, backend engineers, and DevOps teams.
- Conduct technical reviews, code reviews, and mentor junior engineers on UI engineering best practices.
- Contribute to CI/CD pipelines, automated testing, and deployment workflows for front-end applications.
Required Skillsets & Experience:
- Strong expertise in HTML5, CSS3, JavaScript (ES6+) and modern browser APIs.
- Extensive experience with Angular (preferred) or React for building enterprise-scale front-end applications.
- Strong experience with TypeScript and component-based application architecture.
- Experience developing interactive dashboards and visualization-heavy.
- Experience with map and geospatial visualization frameworks.
- Strong experience integrating UI applications with RESTful APIs and microservices architectures.
- Experience implementing responsive design and cross-browser compatibility.
- Experience with state management frameworks.
- Familiarity with modern build and tooling ecosystems.
- Experience with version control systems (Git) and collaborative development workflows.
- Experience implementing UI performance optimization techniques (lazy loading, code splitting, caching).
- Familiarity with automated testing frameworks.
- Understanding of enterprise UI security practices and accessibility standards (WCAG).
Qualifications & Other Requirements:
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related discipline.
- Minimum of 5 years of professional experience in front-end engineering.
- Proven experience building large-scale enterprise web applications deployed in production environments.
- Experience working in Agile/Scrum development teams.
- Strong problem-solving skills and the ability to design robust, maintainable, and scalable UI architectures.
Click on Apply to know more.