Summary
✨ AI‑Generated
A remote full-stack engineering role within a cloud-focused development team. You will build features across frontend and backend systems, maintain REST APIs and data integrations, support device monitoring and customer-facing web interfaces, fix bugs, improve scalability, solve customer problems, and contribute to software architecture.
Highlights
Remote full-stack engineering role spanning cloud, backend, frontend, REST APIs, integrations, device monitoring, scalability, architecture, and customer-focused problem solving in a collaborative cross-functional environment.
Description
# Full-Stack Engineer
## About the Role
Withthegrid is seeking a Full-Stack Engineer to join its cloud team and help develop the Teleport cloud platform, a key connection between Teleport devices and customers.
The role spans backend/cloud and frontend development, including a public REST API, data-forwarding integrations, device monitoring, and web interfaces that allow customers to configure and manage their Teleports.
You will work in a collaborative, cross-functional environment with engineers, the Commercial team, the Head of Operations, and customers.
The role combines feature development, bug fixing, scalability, customer-focused problem-solving, and software architecture as Withthegrid works toward supporting several hundred thousand devices in the field.
## Key Responsibilities
* Develop new features across the Teleport cloud platform.
* Build and maintain frontend and backend solutions using TypeScript, Vue.js, Vuetify, Node.js, Kafka, and Valkey.
* Develop and maintain public REST APIs and integrations for forwarding data.
* Build web interfaces that enable customers to configure and manage Teleports.
* Ensure device messages and data are handled in a scalable, reliable, and secure manner.
* Analyze, troubleshoot, and resolve software bugs.
* Research and implement software and architecture patterns to improve scalability.
* Contribute to solutions designed to support several hundred thousand devices in the field.
* Prevent defects through effective development and engineering practices.
* Collaborate closely with engineering, Commercial, Operations, and customers.
* Translate user and business needs into scalable technical solutions.
* Stay current with new technologies and continuously expand technical knowledge.
## Required Qualifications
* JavaScript or TypeScript skills, or programming experience in another C-style language.
* Ability and willingness to learn new technologies and stay up to date with technical developments.
* Proactive and independent approach to work.
* Ability to take initiative and turn ambiguity into action.
* Customer-focused mindset with the ability to understand user challenges.
* Ability to develop practical and scalable technical solutions.
* Business awareness and ability to connect technical solutions with real-world needs.
* Strong written and spoken English communication skills.
* Ability to collaborate effectively across teams and with customers.
## Preferred Qualifications
* Knowledge of the energy sector.
* Dutch language skills.
* Experience with the listed Withthegrid technology stack.
* Experience with scalable cloud or distributed systems.
* Experience working with IoT or device-connected platforms.
## Skills & Competencies
* Full-Stack Development
* JavaScript
* TypeScript
* Vue.js
* Vuetify
* Node.js
* Kafka
* Valkey
* REST APIs
* Cloud Development
* Backend Engineering
* Frontend Engineering
* IoT Platforms
* Data Integrations
* Device Monitoring
* Software Architecture
* Scalability
* Reliability
* Security
* Bug Fixing
* Troubleshooting
* Problem-Solving
* Customer Focus
* Business Awareness
* Cross-Functional Collaboration
* Communication
* Initiative
* Independent Working
* Technical Learning
## Education & Experience
### Experience
* The source description does not specify a required number of years of professional experience.
* Demonstrated programming ability in JavaScript, TypeScript, or another C-style language is required.
### Education
* No specific degree or educational requirement is stated in the source description.
## Work Arrangement & Schedule
* **Employment Type:** Not specified in the source description.
* **Work Arrangement:** Hybrid with remote work flexibility.
* **Office Location:** Utrecht, Netherlands.
* **Regular Office Days:** Monday and Wednesday.
* **Office Flexibility:** Employees are welcome to work from the office on other days.
* **Daily Stand-Up:** Team stand-up begins at 9:00 AM each day.
* **Weekend Requirements:** Not specified.
## Compensation & Benefits
* **Salary:** The source description states a salary between “€ ,” but does not provide a usable salary range.
* Share in company profits through SAR.
* Pension contribution.
* 25 vacation days.
* Travel reimbursement.
* Personal and professional development opportunities.
* Opportunity to work alongside an experienced team and sector experts.
## Compliance / Additional Information
* **Employer:** Withthegrid
* Withthegrid is a European cleantech scale-up focused on helping grid operators and renewable energy producers manage infrastructure more intelligently and efficiently.
* The company develops the Asset Monitoring Platform (AMP) and Teleport solutions for grid flexibility, device management, and renewable energy infrastructure.
* Withthegrid states that it values diversity, inclusivity, collaboration, and innovation.