Software Engineer

Virtuagym

Netherlands

On-site

EUR 60,000 - 100,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Gym membership stipend
Family gym discount
Free crossfit classes
Pension contribution
OpenUp coaching
Knowledge exchange sessions
Company events
Work equipment
WFH allowance

Job summary

Virtuagym is seeking a Software Engineer to impact the experience of 35+ million end-users, focusing on the Blue Domain and billing/payments features. You’ll contribute to design, implementation, and testing, delivering end-to-end features used by real customers.

You’ll work in an agile environment with emphasis on testing, observability, and maintainability, using PHP, Python, Vue.js, NodeJS, and AWS.

Qualifications

  • At least 2-3 years of professional experience in software development and building, testing, and maintaining software systems with engineering principles (testability, maintainability, observability, reliability).
  • Strong written and verbal English communication skills.
  • Experience with version control and Git workflows.
  • Solid experience with PHP; Python experience is a strong plus.
  • Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent experience.

Responsibilities

  • Develop and maintain features across the billing and payments platform.
  • Refine product requirements and contribute to design, implementation, and testing of technical solutions.
  • Write unit, integration, and end-to-end tests; ensure high quality and reliability.
  • Design simple, scalable solutions and improve existing architecture with modern best practices.
  • Ship features end-to-end from design to production use and monitor production systems.

Skills

PHP expertise
Python knowledge
JavaScript Vue.js
AWS experience
Docker Kubernetes
Unit testing
English communication
Agile DevOps
Software design
Git version control

Education

Bachelor's degree in Computer Science or related

Tools

PHP
Python
Vue.js
NodeJS
Kafka
ksqlDB
Kafka Connect
Kotlin
Swift
Objective-C
MariaDB
MongoDB
RabbitMQ
Elasticsearch
Redis
AWS
Docker
Kubernetes
Helm
Vault
GitLab

Job description

  • As Software Engineer, you have a direct impact on improving the experience of more than 35+ million end-users
  • As a Software Engineer on Blue Domain, you’ll be responsible for developing and maintaining features across our billing and payments platform
  • This includes refining product requirements and being one of the main contributors to the design, implementation, and testing of technical solutions that meet the needs of our customers
  • A successful software engineer here has a passion for technology, a strong work ethic, and confidence to work independently as well as part of a team
  • You’ll also develop and maintain unit, integration, and end-to-end testing suites for our software
  • Designing solutions that are simple, scalable, and actually make sense, not just technically correct
  • Building on our existing architecture and levelling it up with current best practices
  • Shipping features end-to-end, from technical design through to something real customers use
  • Keeping an eye on the production systems your team owns, so issues get caught early, not from a customer complaint
  • Writing docs and diagrams your teammates will genuinely reach for later
  • Speaking up early: sharing progress, asking questions before you’re stuck, and asking for feedback rather than waiting for it
  • Giving code reviews that are honest, kind, and actually useful - the kind you’d want to receive yourself
  • Having a real voice in what we build next, through Sprint and Product Backlog planning
  • Pairing or mobbing with teammates when two (or more) heads genuinely beat one
  • Being someone people can tap on the shoulder for advice, and enjoying that part of the job
  • Bringing your own take on how we work, within the agile/DevOps rhythm the team has chosen
  • Our tech stack:
  • PHP, Python, Vue.js, NodeJS
  • Kafka, ksqlDB, Kafka Connect
  • Kotlin, Swift, Objective-C
  • MariaDB, MongoDB, RabbitMQ, Elasticsearch, Redis
  • AWS, Docker, Kubernetes, Helm, Vault, GitLab
Benefits
  • Monthly contribution to your gym membership
  • Friends & family gym discount
  • Free weekly crossfit classes
  • Pension contribution
  • 24/7 on-demand coaching with psychologists through the platform OpenUp
  • Knowledge exchange sessions
  • Awesome company parties & Friday drinks
  • Workgear: laptop, screen, etc.
  • Working from home allowance

At least 2-3 years of professional experience in software development; Experience building, testing, and maintaining software systems while adhering to engineering principles such as testability, maintainability, observability, and reliabilityKnowledge of the agile philosophy and how to implement it, like Scrum and DevOps lifecycles (plan, code, build, test, release, deploy, operate, monitor)Strong written and verbal communication skills in English, our company languageExperience with version control and various git workflowsA track record of contributing to improvements in the Development LifecycleStrong communication skills and the ability to collaborate with Product Management to create actionable product specificationsSolid, hands-on production experience with PHP - this is a hard requirement for this role, experience with Python is a strong plusBachelor’s degree in Computer Science, Software Engineering, a related field, or equivalent experienceA love for delivering high-quality, well-tested softwareRelevant experience with an RDBMS and Entity Relationship DiagramsA team player who actively participates in daily rituals and contributes to the team’s success, sharing knowledge with others and learning from the team in turnA well-curated portfolioExperience working with Vue.jsExperience with distributed services and event-driven applicationsAn obsession with customer satisfaction

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Virtuagym • Amsterdam

Hybrid
EUR 55,000 - 75,000
Software Engineer
Software Engineer

Endeit Capital • Amsterdam

Hybrid
EUR 60,000 - 90,000
Office in Amsterdam
Remote-friendly
Team events
Senior Full-Stack Engineer (PHP & Vue.js) – End-to-End Impact
Senior Full-Stack Engineer (PHP & Vue.js) – End-to-End Impact

Dyflexis • Den Haag

On-site
EUR 70,000 - 110,000
Personal development budget
25 vacation days + birthday off
In-house chef lunch
+6
Senior Full Stack Developer (PHP & Vue.js)
Senior Full Stack Developer (PHP & Vue.js)

Dyflexis • Den Haag

On-site
EUR 70,000 - 110,000
Personal development budget
25 vacation days + birthday off
In-house chef lunch
+6
Java Engineer
Java Engineer

Software Search • Netherlands

On-site
EUR 102,000 - 122,000
Bonus: Front-end (React/Angular/Vue)
Flexible consultancy environment
Senior Full-Stack Engineer - Automation & Integrations
Senior Full-Stack Engineer - Automation & Integrations

Rotterdam Innovation City • Netherlands

Hybrid
EUR 75,000 - 110,000
International team with enthusiastic
Career path and growth opportunities
26 vacation days + birthday off
+6
Senior Full-Stack Engineer - Automation & Integrations
Senior Full-Stack Engineer - Automation & Integrations

Leadinfo Leadinfo • Capelle aan den IJssel

On-site
EUR 65,000 - 85,000
26 vacation days plus birthday off
8% holiday allowance
Solid pension plan
+4
Front-end framework software developer
Front-end framework software developer

USoft • Naarden

On-site
EUR 55,000 - 90,000
Personal growth
Hybrid work
The nicest colleagues
+2
Software Engineer
Software Engineer

Freeday • Randstad

On-site
EUR 60,000 - 90,000
Salary and pension plan
Laptop provided
Travel allowance
+1
Java Software Developer
Java Software Developer

BlueRock TMS • 's-Hertogenbosch

On-site
EUR 45,000 - 70,000
Competitive compensation
Commuting allowance
Company devices (Macbook, iPhone)
+5