Software Engineer (JavaScript, AWS, Fullstack, AI)
Location: Netherlands / Hybrid / Remote
Job Type: Internship, Freelance, Parttime, Fulltime | Income Progression Roadmap
Industry: Hospitality / Property Management / PropTech
Responsibilities: In consultation
What You’re Going to Do:
As a Fullstack Software Engineer, you’ll play a critical role in building and scaling tools and guest/owner-facing platforms that power hospitality and short-term rental businesses. You’ll work closely with product, operations, and design teams to ship clean, maintainable code that drives operational efficiency and a smooth user experience.
Key Responsibilities:
- Build and maintain web applications using JavaScript/TypeScript (React, Node.js)
- Develop backend APIs and services using serverless or container-based architectures on AWS (Lambda, API Gateway, S3 etc.)
- Optimize systems for scalability, performance, and fault tolerance
- Collaborate with designers and product managers to iterate on UI/UX features
- Implement integrations with third-party APIs (e.g., Airbnb, Booking.com, OTAs, Payment systems, PMS, CM, RMS)
- Write automated tests and participate in code reviews to ensure code quality
- Contribute to CI/CD pipelines and infrastructure improvements using tools like GitHub Actions, AWS CDK, or Terraform
- Document architecture and development processes for long-term sustainability
Bonus If You Have Experience With:
- Our Domits academy, platform, services or alternatives
- Hospitality management systems and property management platforms
- Experience building B2B dashboards or reservation/booking systems
- Familiarity with Next.js, Tailwind CSS, or GraphQL
- DevOps experience (monitoring, logging, infrastructure as code)
- Working in a lean startup or fast-paced remote tech environment
- Integrating third-party APIs with rate, calendar, or guest data
- Multi-language or localized applications (i18n)
What We Ask:
- 1 - 3+ years of experience in fullstack software engineering
- Proficiency in JavaScript/TypeScript, Node.js, and a modern frontend framework (React preferred)
- Solid experience with AWS services (especially Lambda, SQL/NoSQL, S3, CloudFront, Cognito)
- Familiarity with REST APIs, async workflows, and event-driven architecture
- Strong understanding of Git, testing best practices, and CI/CD workflows
- Self-motivated, independent, and great at remote communication
- Fluent in English (written and spoken)
- Love for learning, knowing how to ask questions, curious about pattern recognition and creation
Extra Information:
- Compensation: In consultation + equity/revenue share options
- Tools & Stack: AWS, JavaScript/TypeScript, React, Node.js, GitHub, Slack, Notion
- Work Style: Remote-first, async-friendly, outcome-driven
- Growth Path: Opportunity to become Lead Engineer, Head of Engineering, or own product features end-to-end as we scale
Future Career Path:

Intern/Junior
Technical Skills
- JavaScript fundamentals (ES6+): let/const, arrow functions, promises, async/await
- HTML/CSS: Flexbox, Grid, responsive design, basic accessibility
- Git basics: (link to proof skills of clone, commit, push, pull, branches, merge conflicts)
- Basic debugging in browser dev tools
- Frontend framework basics: React (hooks, JSX, components, props/state)
- Basic Node.js: Express, REST APIs, async/await
- Basic SQL and/or NoSQL
Cloud/AWS
- Understand what AWS is
- Basics of EC2, S3
- Use AWS CLI to interact with services
Mindset / Soft Skills
- Learn how to ask good questions
- Learn how to Search/debug
- Communicate clearly in standups and PRs
- Be reliable with small tasks
- Read books (e.g., Clean Code, The Pragmatic Programmer)
Junior/Medior
Technical Skills
- Solid React skills: useEffect, custom hooks, context API
- TypeScript basics
- Test writing: unit tests (Jest) and integration tests
- REST and/or GraphQL proficiency
- Authentication flows (JWT, OAuth, session)
- Create fullstack apps (Node.js backend + React frontend)
- Understand performance basics: lazy loading, debouncing, etc.
AWS / DevOps
- Use AWS services like Lambda, API Gateway, RDS / Aurora DSQL (PostgreSQL) / DynamoDB
- Understand IAM roles and permissions
- Write infrastructure as code with CloudFormation or Terraform
- CI/CD basics (GitHub Actions, CodePipeline)
Professional Skills
- Participate in code reviews
- Break down features into tasks
- Estimate work time effectively
- Start mentoring interns/juniors
- Contribute to team discussions
Medior/Senior
Technical Skills
- Expert in JavaScript/TypeScript
- Design scalable architecture (e.g. microservices, serverless)
- Deep understanding of React internals and performance
- Lead complex refactors and tech debt initiatives
- Set up advanced testing strategies (mocking, coverage reports)
- Review system design with trade-offs
AWS / DevOps
- Design end-to-end systems using AWS services (S3, Lambda, RDS, Aurora DSQL (PostgreSQL), DynamoDB, API Gateway, SNS/SQS, CloudWatch)
- Create secure, cost-efficient, and scalable cloud architectures
- Monitor and optimize production workloads (CloudWatch, X-Ray, etc.)
- Mentor others on cloud usage and DevOps practices
Leadership & Impact
- Lead projects from design to deployment
- Own components/services
- Influence architectural decisions
- Mentor other engineers
- Set coding standards and best practices
- Communicate with non-technical stakeholders

