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
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.
- 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.
- 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.
- 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
- 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.
- 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.
See more Remote jobs