Fullstack Developer

Supportwave


Date: 1 week ago
Contract type: Full time
Remote
Senior Full Stack Developer

Location: Remote

Duration: 3 Month minimum contract with extension for right candidate.

About The Role

We're on the lookout for a Senior Full Stack Developer to join a passionate, high-performing product team that builds ambitious and beautifully architected web-based applications using modern tools and frameworks.

If you care deeply about code quality, enjoy collaborating with like-minded developers, and thrive in an environment that values clarity, simplicity, and innovation, then this is your next move. You'll be building full-scale applications — from backend architecture to frontend experiences — while contributing meaningfully to product decisions and technical excellence.

Key Responsibilities

  • Design, develop, and maintain web applications using TypeScript, Vue.js, Node.js, and Express.
  • Collaborate with designers, developers, and product managers to deliver robust solutions.
  • Review pull requests and contribute to code quality and architectural discussions.
  • Identify technical risks, performance bottlenecks, and opportunities to streamline delivery.
  • Support DevOps practices, containerization, and deployment using tools like Docker and cloud platforms.
  • Participate in product planning and technical roadmap decisions.
  • Contribute to a strong engineering culture that encourages mentorship, growth, and feedback.

Must-Have Experience

  • 10+ years of full stack development experience.
  • Proficiency in TypeScript, Node.js, Vue.js, and Express.
  • Strong understanding of software design principles and full-stack architecture.
  • Experience working with relational databases like PostgreSQL and MySQL.
  • Familiarity with DevOps concepts, including containerization (Docker) and cloud platforms (AWS, GCP).
  • Comfortable collaborating remotely using tools like Slack, BitBucket, Asana, and GSuite.
  • A growth mindset and genuine passion for learning new tools, frameworks, and development trends.

Nice-to-Have Experience

  • Exposure to PHP, Laravel, or Dart/Flutter.
  • Experience with frontend tooling such as Tailwind CSS, Webpack, PostCSS, or SCSS.
  • Familiarity with NestJS, React, or Angular.
  • Experience integrating with third-party services and APIs (e.g., Google Location API, PayFast).
  • Knowledge of mobile development frameworks (e.g., Flutter).
  • Awareness of UI performance, security best practices, and accessibility.

Tech Stack You'll Be Working With

  • Frontend: Vue.js, Tailwind, TypeScript, SCSS
  • Backend: Node.js, Express, PostgreSQL, MySQL
  • DevOps & Tools: Docker, AWS, GCP, BitBucket Pipelines
  • Bonus: Laravel, Flutter, Dart, SVG/D3.js, REST APIs

What You Can Expect

  • A modern dev environment.
  • Remote-first culture with a collaborative and relaxed team dynamic.
  • Continuous growth through real projects, mentorship, and access to emerging technologies.
  • Clear communication processes and a hiring team that values chemistry, culture, and code equally.

Hiring Process

  • Chemistry Check – An intro session with leadership to get a feel for team and culture fit.
  • Code Test – A short, focused challenge to showcase how you approach problem-solving.
  • Team Meet – Final chat with the wider team to experience the vibe and alignment.
Post a CV

See more Remote jobs