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
To apply for this job please visit job-boards.eu.greenhouse.io.
