Developer (S.M.A.R.T)
Apply now

Developer (S.M.A.R.T)

Bradford Full-Time No home office possible
I

Job Title: Developer (S.M.A.R.T)

Salary: £30,000 – 40,000 DOE

Location: Leeds – Hybrid

S.M.A.R.T (Solar Monitoring and Reporting Tool) is a new technology built with Next.js, used for monitoring solar energy systems, tracking energy consumption, and analysing data. The application includes features for data visualisation, site management, alert handling, and reporting capabilities.

Role Overview

We\’re seeking a Data developer to continue development of our early-stage solar monitoring application. The developer will implement new features, improve existing functionality, and ensure the application meets requirements for performance and usability. The role will also include providing some technical support for various data tasks.

Technical Stack

  • Data Visualisation: Chart.js, Leaflet for maps
  • Python
  • Frontend Framework: Next.js
  • Language: TypeScript
  • Styling: Tailwind CSS
  • Component Library: shadcn/ui
  • Authentication: Azure AD / MSAL
  • API Integration: Axios
  • State Management: React Context API

Key Responsibilities

  • Extend and enhance our existing Next.js application
  • Develop and improve data visualisation features
  • Implement responsive UI components
  • Work with our authentication system (Azure AD)
  • Integrate with APIs to fetch and display monitoring data
  • Collaborate on feature planning and implementation
  • Ensure cross-browser compatibility and responsive design
  • Provide technical support for various data tasks as needed

Required Skills & Experience

  • Knowledge of data visualisation libraries
  • Experience with API integration
  • Experience with React and Next.js
  • TypeScript proficiency
  • Familiarity with Tailwind CSS
  • Version control with Git
  • Problem-solving abilities and attention to detail
  • Ability to work both independently and collaboratively
  • Strong communication skills

Desirable Experience

  • Experience with energy monitoring systems or dashboards
  • Background in data-intensive applications
  • Python experience
  • Comfort with working in a startup-like environment
  • Interest in contributing to product development from early stages

The ideal candidate will be passionate about clean energy solutions, comfortable working on an evolving product, and have a keen interest in developing applications that help clients monitor and maximise their solar energy investments.

I

Contact Detail:

In Technology Group Recruiting Team

Developer (S.M.A.R.T)
In Technology Group
Apply now
I
Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>