Senior Full Stack Developer

  • Deepstreamtech
  • 19/05/2026
Full time Information Technology Telecommunications

Job Description

Requirements
  • In our fast-growing, hands on team, you'll thrive if you're a self starter who values quality, speed and collaboration
  • Full Stack Expertise (5+ years): Proven experience building and shipping end to end web applications with NodeJS/Serverless and React/Next.js
  • Strong Ownership & Autonomy: Takes full responsibility for features and projects, thrives with minimal oversight and drives tasks to completion
  • Analytical Thinker: Breaks down complex technical challenges, troubleshoots effectively and delivers robust, scalable solutions
  • Meticulous Quality Focus: Writes clean, well tested code and maintains clear documentation to ensure reliability and maintainability
  • Excellent Communication Skills: Conveys technical concepts clearly to both technical and non technical audiences and fosters collaboration
  • Curiosity Driven Approach: Quickly learns new tools and frameworks, adapts to shifting priorities and embraces evolving project requirements
  • Effective Time Management: Juggles multiple initiatives, prioritises tasks wisely and consistently meets deadlines
What the job involves
  • As Senior Full Stack Developer for Hometree, you'll work across our NodeJS/Serverless back end and Next.js/React/TypeScript front end, delivering scalable, high performance solutions for partners and consumers
  • Full Stack Development: Architect and build scalable web applications, leveraging Node.JS and serverless on the back end alongside Next.js and React on the front end
  • Clean Code & Performance: Write clean, maintainable code, develop and document robust RESTful APIs, and continuously tune for speed, reliability and scalability
  • Cross Functional Collaboration: Partner with Product, Growth and Operations to translate business requirements into clear technical specifications-and ship features rapidly
  • Troubleshooting & Support: Proactively identify, diagnose and resolve issues across the full stack, and provide ongoing maintenance to keep the platform running smoothly
  • Automated Testing & QA: Build and maintain comprehensive test suites-unit, integration and end to end-and integrate them into our CI pipelines to catch regressions early
  • Documentation: Produce and update clear, concise documentation for codebases, APIs, system architectures and operational runbooks
  • Continuous Improvement: Stay updated with industry trends, evaluate new tools and techniques, and recommend changes that boost our application's performance, security and usability