Frontend Developer

(Information Technology)
LOCATION
Lebanon
TYPE
Contract
DATE
May 01, 2025
DEADLINE
March 07, 2026
APPLY NOW

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 seeks 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 responsive and performant web applications using modern JavaScript frameworks (React preferred)

  • Implement clean, modular UI components based on finalized wireframes and design systems

  • Build real-time, interactive dashboards and visualizations for energy monitoring and IoT device control

  • Ensure cross-browser compatibility and responsive design across desktops, tablets, and mobile web
     

  1. Mobile App Development
     

  • Develop and maintain mobile applications for iOS and Android using Flutter (preferred) or React Native

  • Ensure consistent UX across devices, with responsive views and smooth transitions

  • Integrate mobile UI with real-time IoT features (e.g., switch toggles, live sensor feedback)

  • Optimize app performance, battery usage, and load time for mobile platforms
     

  1. AI & Data Visualization
     

  • Integrate AI-driven content, predictive charts, and chatbot interfaces into frontend UI

  • Collaborate with backend and AI teams to consume APIs that drive user automation, smart recommendations, and personalized energy routines

  • Visualize AI-insights through intuitive graphs, gauges, maps, and trend indicators
     

  1. Collaboration & Backend Integration
     

  • Translate design prototypes (Figma or Adobe XD) into functional UI/UX flows

  • Work closely with backend developers to connect frontend with real-time APIs and databases

  • Support API integration with smart home platforms (Tuya, Sensibo, SmartThings, etc.)

  • Contribute lightly to backend logic using Node.js or Python, when needed
     

  1. Testing, Optimization & Debugging
     

  • Write automated tests (unit, E2E) to validate UI performance and correctness

  • Optimize performance (lazy loading, code splitting, rendering techniques)

  • Troubleshoot front-end bugs, API failures, or data rendering issues with debugging tools



Qualifications and Education Requirements

 
  • 3+ years of experience in frontend development (web + mobile)

  • Strong proficiency in JavaScript/TypeScript, HTML, CSS, and Flutter or React Native

  • Experience building responsive layouts and reusable component libraries

  • Familiarity with RESTful and GraphQL API integration

  • Hands-on experience with data visualization tools (Chart.js, D3.js, Recharts, etc.)

  • Passion for clean, intuitive UX design and working with smart technologies

  • Experience with Git, CI/CD pipelines, and modern dev toolchains

     

Bonus Points

 

  • Experience with AI chat interfaces or integrating OpenAI APIs
  • Exposure to IoT device dashboards or home automation applications
  • Familiarity with energy management, smart meters, or sensor data
  • Experience with Firebase (for auth, storage, or Firestore)



Working Conditions

Flex working hours / remote

 


How to Apply

Interested candidates shall apply through our career portal:

https://www.arkenergy.ae/careers-6/22/frontend-developer/en

Apply for this position
Personal Information
Next