Ark Energy (www.arkenergy.ae and YouTube Video) is a leading Energy Efficiency, Digitalization, and Decarbonization Advisory firm that consults clients to decarbonize to net zero through a holistic approach to development, funding, execution and measurement and verification of energy efficiency and renewable energy programs. Our digital energy management information system (www.arkEMIS.io or YouTube Video) provides monitoring with live dashboards, management reduction, control and reporting of granular interval energy, water, Chilled Water and Diesel consumption as well as temperature, humidity, flow, and CO2 emissions using advanced data analytics powered by AI and machine learning with automated measurement and verification, energy and ESG reporting
Ark Energy is seeking a skilled Front-End Developer to join the development team working on iSave, an innovative application that retrieves data from IoT sensors (e.g., Sensibo and Cielo) and Smart Home platforms (e.g., Tuya, eWeLink, SmartThings) for monitoring, controlling, and automating devices to manage energy performance on a unified platform. This role is responsible for designing and implementing seamless and visually appealing user experiences, optimizing performance across web and mobile applications, and integrating AI-driven functionalities for intelligent user interactions.
Core Responsibilities
1. Frontend Web Application Development:
Develop and maintain responsive and user-friendly web applications
Implement intuitive and visually appealing user interfaces designed already by our team and which are already optimized for various screen sizes and devices
Develop interactive dashboards and analytics visualizations for energy performance monitoring
Ensure cross-browser and cross-platform compatibility
2. Mobile App Development:
Develop and optimize the same application into mobile for iOS and Android using Flutter and Dart or whatever needed to ensure the job is seamlessly done
Implement features that enhance user engagement and real-time interaction with IoT devices
Ensure app performance and scalability for a seamless experience across different devices
3. AI-Agent Integration and Data Visualization:
Integrate AI-powered features such as dynamic content generation, chatbots, and recommendation systems
Collaborate with backend developers to consume AI-driven APIs and services
Implement real-time data visualization, leveraging AI insights for predictive analytics
4. Collaboration and Backend Integration:
Work closely with UI/UX designer to translate wireframes and prototypes into functional applications
Collaborate with backend developers to integrate frontend components with APIs and services
Contribute, if needed, to backend development using Node.js or Python
5. Testing, Debugging and Performance Optimization:
Write unit and end-to-end tests for front-end components
Optimize application performance by reducing load times and improving rendering efficiency
Debug and resolve front-end issues related to app functionality, usability, and integration
Qualifications and Education Requirements
- 3+ years of relevant professional experience in frontend development
- Strong proficiency in frontend technologies, including Flutter and Dart for mobile app development
- Experience with frontend frameworks such as React, Angular, or Vue.js
- Knowledge of responsive design principles and best practices
- Experience with dashboarding and analytics visualization
- Familiarity with IoT devices and Smart Home platforms (e.g., Tuya, SmartThings, Google Home, Sensibo) is a plus
- Strong understanding of UI/UX principles and experience collaborating with designers
- Ability to work independently in a fast-paced, agile environment
- Strong problem-solving skills and attention to detail
Working Conditions
Flex working hours / remote
How to Apply
Interested candidates shall apply through our career portal