Medior Developer - Frontend, Backend & Firmware

MyGrid
Brussels, Belgium
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Dutch, English
Experience level
Intermediate
Compensation
€ 80K

Job location

Brussels, Belgium

Tech stack

Java
JavaScript
API
Artificial Intelligence
Amazon Web Services (AWS)
Cloud Computing
Software Debugging
Linux
Programming Tools
Firmware
Linux Commands
Node.js
Peer-To-Peer (P2P)
Cloud Services
Software Engineering
Web Applications
Web Platforms
Cloud Connect
Backend
Build Management
Front End Software Development
Docker
Microservices

Job description

This is a hands-on developer role across our full IoT stack. Your primary focus will be our web platform, covering frontend interfaces and backend services, while also contributing to firmware on our ESP32-based devices. We're looking for someone who feels genuinely comfortable moving across all layers of the software stack: from embedded device logic to cloud services to consumer-facing UI. In a team like ours, that versatility is what makes the difference.

What You Will Do

Frontend & Web

  • Build responsive, performant UIs using JavaScript and Web Components

  • Develop and maintain the customer-facing dashboard and consumer app interfaces

  • Collaborate with the commercial team to translate user needs into intuitive experiences

  • Design and build backend services and APIs in Java and/or JavaScript (Node.js)

  • Work with cloud infrastructure: AWS, Docker, and Linux-based environments

  • Build and maintain the services that connect our IoT devices to dashboards, consumer apps, and third-party energy platforms (dynamic pricing, VPP, peer-to-peer trading)

Firmware & Embedded

  • Contribute to firmware development on ESP32 (and optionally STM) platforms

  • Help develop the device-side logic that bridges hardware and cloud

  • Debug and validate embedded systems in real-world deployment scenarios

Agentic Development

  • Leverage AI coding tools and agentic workflows to move fast and iterate, * Are you comfortable with APIs, data models, and permissions/consent concepts?
  • Have you built products where requirements were unclear and you had to define MVP scope through discovery and pilots?
  • Share one example where you turned an unclear problem into a shipped MVP. What did you learn?

Requirements

Do you have experience in Application development?, Do you have a Bachelor's degree?, * Medior developer who feels at home across the full software stack, from firmware to cloud to UI

  • Proficient in Java, JavaScript, and Web Components

  • Comfortable with cloud platforms (AWS), Docker, and the Linux command line

  • Some hands-on experience with embedded systems, ESP32 preferred and STM a bonus

  • Drawn to IoT architectures and excited about systems where hardware, firmware, and cloud connect

  • Familiar with agentic development tools and AI-assisted coding workflows

  • Broadly curious and eager to keep learning, you don't silo yourself by discipline, * Bachelor's (Preferred), * Product Management: 5 years (Required)

  • Application development: 3 years (Preferred)

  • consumer-facing mobile/web products?: 3 years (Preferred)

Language:

  • English (Required)
  • Dutch (Preferred)

Benefits & conditions

Pulled from the full job description

  • Travel reimbursement

  • Professional development assistance

  • Stock options

  • Profit sharing

  • Company events, * Competitive compensation, discussed openly during the interview process

  • Open to fixed employment or freelance: we care about fit, not the contract type

  • Equity opportunity earned over time based on contribution and impact

  • Early-stage influence: you'll help shape the technical architecture from the ground up

  • A chance to build meaningful technology that changes how people use energy

  • A dynamic, mission-driven team with room to grow in all directions, * Company events

  • Professional development assistance

  • Profit sharing

  • Stock options

  • Travel reimbursement

About the company

MyGrid is an ambitious cleantech startup building the future of accessible home energy storage. Our plug-and-play battery ecosystem empowers people to take control of their energy use and unlock new services such as dynamic pricing, VPP participation, and peer-to-peer trading.

Apply for this position