Full Stack Developer

to $1700

Location: Remote, aligned with CET business hours
Company Headquarters: Amsterdam, Netherlands
Employment Type: Full-time, Freelance 
 

We’re looking for a proactive Full Stack JavaScript Developer with 3+ years of hands-on experience to take ownership of core systems across frontend, backend, and infrastructure.

 

This role is ideal for someone who:

  • Prefers Vanilla JavaScript over heavy frameworks
  • Enjoys debugging real production issues
  • Can confidently work across the full stack — from browser to server to deployment

     

You’ll play a key role in building and scaling high-performance web applications, payment flows, and multi-locale user experiences.

 

What You’ll Do

  • Write clean, maintainable, and scalable JavaScript code (frontend & backend)
  • Build and maintain Node.js + Express APIs using a structured architecture
  • Develop fast, responsive frontends using Vanilla JS (ES6 modules)
  • Integrate third-party services, especially payment providers and webhooks
  • Implement and maintain multi-language (i18n) user flows
  • Configure and manage Nginx routing, domains, and SSL setups
  • Deploy and maintain applications using Docker and CI/CD pipelines
  • Troubleshoot production issues (logs, network requests, env configs)
  • Collaborate with team members and help improve development workflows

     

Tech Stack (You’ll Work Across All Of This) 

Frontend

  • HTML5, CSS3
  • Vanilla JavaScript (ES6 modules)
  • Vite

Internationalization

  • i18next
  • Multi-locale URL routing

Backend

  • Node.js
  • Express
  • Axios
  • dotenv

Architecture

  • Route / Controller / Service pattern

Infrastructure & DevOps

  • Nginx (reverse proxy, redirects, subdomains)
  • Let’s Encrypt (SSL)
  • Docker & Docker Compose
  • Linux CLI

CI/CD & Hosting

  • GitHub Actions
  • SSH / rsync deployments
  • DigitalOcean

Payments & Integrations

  • PayPal, Apple Pay, Google Pay
  • Webhooks & asynchronous flows
  • Redirect & 3DS handling

Version Control

  • GitHub PR workflow (staging/main, rebase-based flow)

     

What We’re Looking For

  • 3+ years experience in full stack JavaScript (Node.js + Vanilla JS)
  • Strong debugging skills in plain JavaScript (no reliance on frameworks)
  • Solid experience building Express APIs with validation and error handling
  • Hands-on experience integrating payment providers and handling edge cases (redirects, 3DS, webhooks)
  • Practical knowledge of Nginx (routing, proxying, domain handling)
  • Experience with Docker and Linux environments
  • Familiarity with CI/CD pipelines (GitHub Actions preferred)
  • Comfortable working in production environments and troubleshooting live issues
  • Experience with localization / multi-locale applications

     

Nice to Have

  • Experience with DigitalOcean (VPS setup, networking, firewalls)
  • Background in e-commerce, funnels, or upsell flows
  • Understanding of performance optimization for conversion-focused pages

 

Why Join Us?
You’ll step into a role where your technical skills and sharp decision-making  abilities will make a real impact. Expect a dynamic environment, strong collaboration, and exciting growth opportunities!
 

Ready to bring your expertise to our team?

Required skills experience

Spring Framework 2 years
MySQL 2 years
GitHub Actions 2 years
Web services 2 years
Linux 2 years
bash 2 years
JavaScript 3 years
Docker 2 years
Java 3 years

Required languages

English B2 - Upper Intermediate
Ukrainian C1 - Advanced
Java, Spring, MySQL, GitHub Actions, Web services, Docker, Docker Compose, Linux, Bash, JavaScript
Published 29 April 2025 · Updated 10 April
172 views
·
22 applications
Last responded 1 day ago
See stats of candidates who applied for this job 👀
To apply for this and other jobs on Djinni login or signup.
Loading...