Fullstack developer

Emmett Green

Amsterdam, Delft, Utrecht

Hybrid

EUR 55,000 - 75,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Performance-related bonuses
Hybrid working
Office in Amsterdam/Delft/Utrecht
Professional development opportunities

Job summary

Emmett Green is building the Energy Management System to accelerate the energy transition. We seek a capable software engineer to develop backend in Python, frontend in TypeScript/Vue, and manage databases on DigitalOcean.

You will containerize with Docker, deploy and monitor services, and collaborate across teams in Amsterdam and beyond. You bring 2–4 years of software development experience, strong Python, TypeScript, Vue, and database skills.

Qualifications

  • 2–4 years of professional software development experience.
  • Strong experience with Python.
  • Experience with TypeScript and Vue.
  • Experience with CI/CD pipelines.
  • Relational databases (PostgreSQL/MySQL).
  • Docker/containerized environments experience.
  • Hands-on with DigitalOcean or similar cloud provider.
  • Familiarity with OpenVPN and networking basics.
  • English or Dutch professional communication.

Responsibilities

  • Develop and maintain backend services using Python.
  • Build responsive frontend applications using TypeScript and Vue.
  • Design, optimize, and maintain PostgreSQL and MySQL databases.
  • Containerize applications using Docker.
  • Deploy and manage applications, droplets, databases, domains, and networking on DigitalOcean.
  • Configure and maintain secure VPN environments using OpenVPN.
  • Collaborate with cross-functional teams to define and implement new features.
  • Write clean, maintainable, and well-documented code.
  • Participate in code reviews and technical discussions.

Skills

Python
TypeScript
Vue
CI/CD
REST APIs
English or Dutch

Education

HBO/WO level degree

Tools

Docker
DigitalOcean
OpenVPN
PostgreSQL
MySQL

Job description

Help build the Energy Management System of Emmett Green to accelerate the energy transition!

You will be part of the EMS team and work on building, maintaining, and scaling modern web applications and infrastructure hosted on DigitalOcean. If you enjoy working across the stack from backend services to frontend interfaces and cloud infrastructure, we'd love to hear from you.

Tech Stack & Environment
  • Frontend: TypeScript, Vue
  • Infrastructure & DevOps: Docker, DigitalOcean
  • Networking: OpenVPN
What are you going to do?
  • Develop and maintain backend services using Python
  • Build responsive frontend applications using TypeScript and Vue
  • Design, optimize, and maintain PostgreSQL and MySQL databases
  • Containerize applications using Docker
  • Deploy and manage applications, droplets, databases, domains, and networking on DigitalOcean
  • Configure and maintain secure VPN environments using OpenVPN
  • Collaborate with cross-functional teams to define and implement new features
  • Write clean, maintainable, and well-documented code
  • Participate in code reviews and technical discussions
What are you bringing?
  • HBO/WO working and thinking level
  • 2–4 years of professional software development experience (in the energy sector would be a plus)
  • Experience with CI/CD pipelines
  • Strong experience with Python
  • Experience with TypeScript and Vue
  • Solid understanding of relational databases (PostgreSQL and/or MySQL)
  • Experience with Docker and containerized environments
  • Hands-on experience with DigitalOcean or similar cloud providers
  • Experience in maintenance of existing cloud infrastructure
  • Familiarity with OpenVPN and basic networking concepts
  • Understanding of REST APIs and modern web application architecture
  • Ability to work independently and in a team environment
  • Strong problem-solving skills
  • Professional communication in English or Dutch.
Nice to Have:
  • Knowledge of energy markets and optimization methods such as MILP
  • Knowledge of cloud security best practices
  • Experience managing production environments
This characterizes you:

You are decisive, entrepreneurial, and persistent. You create urgency, ask for commitment, and maintain control over next steps. At the same time, you build sustainable relationships and work towards the same goal as your team. You have a drive to learn and you love solving puzzles!

What We Offer
  • Working within an innovative and fast-growing company.
  • Performance-related bonuses.
  • Collaborating with a driven team within an organization with an informal and open structure
  • Opportunities for professional development and growth.
  • Flexible working hours and opportunities for hybrid working, with offices in Amsterdam, Delft, and Utrecht.

At Emmett Green, you work at the intersection of energy, technology, and commercial growth. You are given the space to shape development yourself, realize direct customer impact, and advance solutions together with business developers, consultants, and engineers. The context is entrepreneurial, substantive, and focused on the energy transition.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Project Manager EMS
Project Manager EMS

Withthegrid • Utrecht

Hybrid
EUR 53,000 - 72,000
Office Utrecht
Pension
Vacation days
+3
Account Executive EMS
Account Executive EMS

Emmett Green • Utrecht

Hybrid
EUR 75,000 - 105,000
Prestatiebonussen
Hybride werken
Flexibele uren
+1
Account Executive EMS
Account Executive EMS

Emmett Green • Delft

Hybrid
EUR 70,000 - 100,000
Competitief salaris
Prestatiebonussen
Gedreven team en informele cultuur
+1
(O&M) Junior Technical Support Engineer (L1/L2)
(O&M) Junior Technical Support Engineer (L1/L2)

Spectral • Amsterdam

On-site
EUR 40,000 - 60,000
Full-Stack Engineer
Full-Stack Engineer

Vuetify LLC • Utrecht

Hybrid
EUR 52,000 - 59,000
Share in company profits
Pension contribution
25 vacation days
+1
Software Engineer Python - Energy Optimisation
Software Engineer Python - Energy Optimisation

Client Server Limited • Amsterdam

Hybrid
EUR 54,000 - 66,000
Stock options
Mostly remote work
Amsterdam office weekly meetings
+1
Medior data scientist/engineer
Medior data scientist/engineer

Quintel • Amsterdam

Hybrid
EUR 42,000 - 58,000
Pension plan
25 holidays
Office Amsterdam canals
+2
Full Stack Engineer
Full Stack Engineer

Withthegrid • Utrecht

Hybrid
EUR 52,000 - 59,000
Office in Utrecht
Remote-friendly
Profit sharing
+3
Senior Cloud Engineer
Senior Cloud Engineer

Gradyent • Rotterdam, Den Haag

On-site
EUR 65,000 - 85,000
Competitive salary with variable incentive
NS business card
Excellent benefits package
+1
Project manager (Energy management system)
Project manager (Energy management system)

Withthegrid • Utrecht

Hybrid
EUR 53,000 - 72,000
Company profit-sharing (SAR)
Pension contribution
25 vacation days
+2