Role Overview
We are seeking an experienced Senior Frontend Web Engineer to lead and develop complex web applications for civilian energy systems. The role involves close collaboration with customers, backend teams, and system architects, with responsibility for frontend architecture, implementation, and best practices.
Must-Have Requirements
- 5+ years of professional frontend development experience.
- Strong hands-on experience with React JS.
- Experience with Angular- an advantage.
- Excellent JavaScript (ES6+) and TypeScript skills.
- Solid understanding of HTML5, CSS3, and responsive design.
- Experience with Google Maps/ Leaflet/ OpenSteetMaps etc.
- Experienced with State Management like: Redux Tool Kit, Zustand etc.
- Developing with UI Frameworks such as: Tailwind CSS, MUI, ShadCN.
- Can handle high scale, performance, and system optimization on client side.
- Proven experience designing scalable frontend architectures.
- Ability to work in secure or on-premises environments.
- Strong communication and customer-facing skills.
Nice-to-Have
- Experience with real-time data, WebSocket's, or event-driven UIs.
- Knowledge of frontend testing frameworks (Jest, Cypress, etc.).
- Familiarity with CI/CD pipelines and modern build tools.
- Experience in energy systems, infrastructure platforms, or mission-critical environments.
Top Skills
What We Do
mPrest is revolutionizing orchestration & optimization software for industrial IoT.
Our AI and data-driven technology provides real time, end-to-end visibility and control over mission-critical systems, enabling digital IT/OT integration.
mPrest is primarily focused on Renewable Energy, while also working with Smart Cities, Cyber, Homeland Security, and Defense.






