Middle Full Stack Node.js Developer at GR8 Tech

GR8 Tech

About the Role

GR8 Tech is looking for a skilled Middle Full Stack Node.js Developer to join our UBO Team. In this role, you will design, build, and scale high-performance web platforms where reliability, performance, and scalability are critical to business success.

You will take ownership of both backend and frontend development, delivering end-to-end solutions—from architecture design to production deployment—within a fast-paced, remote-first environment.

Key Responsibilities

Architecture & Technical Design

  • Design and evolve scalable backend and frontend architectures using Node.js and modern JavaScript
  • Apply best-fit architectural patterns such as microservices and event-driven systems
  • Implement resilience strategies (e.g., circuit breakers, rate limiting)

Development & Delivery

  • Build, deploy, and maintain robust backend services and user-facing applications
  • Deliver features end-to-end—from requirements gathering to production release
  • Optimize applications for performance, scalability, and reliability
  • Maintain high code quality through clean architecture, reviews, and testing

Quality Assurance & Performance

  • Develop and maintain unit, integration, and end-to-end tests
  • Improve system reliability and test coverage
  • Identify bottlenecks and implement performance improvements
  • Follow secure coding practices and ensure application security

Collaboration & Agile Delivery

  • Work closely with product managers, designers, and engineers
  • Translate business requirements into scalable technical solutions
  • Contribute to sprint planning, estimation, and Agile ceremonies
  • Document technical decisions and share knowledge with the team

Team Growth & Contribution

  • Mentor junior developers and support team development
  • Participate in technical discussions and continuous improvement
  • Stay up to date with modern web development trends and tools

Requirements

Must-Have Skills

  • 3+ years of professional experience with Node.js and JavaScript
  • Strong knowledge of modern JavaScript (ES12+), async programming, and Node.js internals
  • Experience with frameworks such as NestJS, Express, or Fastify
  • Solid understanding of HTTP, browser behavior, and SPA architecture
  • Experience with SQL databases and data modeling
  • Hands-on experience with testing and CI/CD pipelines
  • Ability to work independently and own features end-to-end
  • Intermediate+ English proficiency

Nice-to-Have

  • Experience with Docker and Kubernetes
  • Familiarity with event-driven and message-based architectures
  • Exposure to AWS or other cloud platforms
  • Experience with Webpack, module federation, and bundle optimization
  • Knowledge of monitoring tools such as Prometheus, Grafana, or ELK stack

What We Offer

  • Flexible benefits budget (health, sports, learning, home office, etc.)
  • Generous paid time off, parental leave, and childcare support
  • Remote-first work environment with coworking support
  • Continuous learning programs and internal training
  • Collaborative culture built on trust, ownership, and growth

Why Join GR8 Tech?

At GR8 Tech, we don’t just build software—we power platforms used by millions. You’ll be part of a global team that values innovation, ownership, and continuous improvement while delivering impactful, scalable solutions.

Application Deadline: May 17, 2026

How to Apply

Interested candidates should

Click here to apply

To apply for this job please visit job-boards.eu.greenhouse.io.

Scroll to Top