GR8 Tech

Senior Full-Stack .NET Engineer (with Node.js & Go)

6.0/10
GR8 Tech
Not specified
Remote
senior
about 4 hours ago
AI SummaryVerified by Aipplify AI

The vacancy is well-defined but lacks compensation details, impacting overall attractiveness to applicants.

AI quality score6.5 / 10

Check Match — Just drop your CV

See your fit for Senior Full-Stack .NET Engineer (with Node.js & Go) in seconds.

Overview

Join GR8 Tech as a Senior Full-Stack .NET Engineer to design and develop enterprise-level applications. Collaborate with teams, mentor juniors, and drive impactful software solutions in a remote-first environment. GR8 _TECH builds B2B iGaming platforms for operators who play to lead. We deliver full-cycle, high-impact tech designed to scale — from seamless integrations and expert consulting to long-term operational support. Our platform powers millions of active players and drives real business growth. Call it what it is: the iGaming Platform for Champions. With 1000+ GR8 people across locations and time zones, we don’t just ship technology — we help operators build success stories across brands, markets, and geos. Our ambition drives us. Our people make it real.

What you’ll drive

  • Architecture & Execution: Design and implement scalable, efficient, and secure enterprise-level software architectures across our .NET stack.
  • Write, test, and debug complex code for high-load systems with strict latency and reliability requirements.
  • Deliver clean code to production in a timely manner, balancing business speed with technical excellence.
  • Identify and eliminate performance bottlenecks across CPU, memory, I/O, and database layers.
  • Engineering Quality & Observability: Conduct thorough code reviews to enforce strict code quality, security, and industry best practices.
  • Develop and enforce testing protocols to guarantee software reliability and flawless production performance.
  • Implement and monitor production observability frameworks, including logging, metrics, monitoring, and distributed tracing.
  • Create and maintain concise, meaningful technical documentation for system designs and architecture.
  • Collaboration & Leadership: Provide guidance and mentorship to junior and mid-level engineers, actively fostering their technical growth.
  • Partner with Delivery Managers to lead and manage software development projects, ensuring predictable, high-quality delivery.
  • Collaborate closely with product management, design, and operations teams to align technical execution with business goals.
  • Communicate effectively with stakeholders, translating complex technical concepts into clear project updates.

Why you’ll love working here

  • Benefits: Cafeteria — annual budget you allocate to: Sports • Medical • Mental health • Home office • Languages.
  • Work-life & support: Paid maternity/paternity leave + monthly childcare allowance.
  • 20+ vacation days, unlimited sick leave, emergency time off.
  • Remote-first + tech support + coworking compensation.
  • Team events (online/offline/offsite).
  • Learning culture with internal courses + growth programs.
  • Our culture & core values: GR8_TECH culture is how we win — through trust, ownership, and a growth mindset. We move fast, stay curious, and keep it real, with open feedback, room to experiment, and a team that’s got your back.
  • FUELLED BY TRUST: we’re open, honest, and have each other’s backs.
  • OWN YOUR GAME: we take initiative and own what we do.
  • ACCELER8: we move fast, focus smart, and keep it simple.
  • CHALLENGE ACCEPTED: we grow through challenges and stay curious.
  • BULLETPROOF: we’re resilient, ready, and always have a plan.

What makes you a GR8 fit

  • Minimum 5 years of experience in a similar senior engineering role with a track record of leadership, strong technical skills, and successful project delivery.
  • Deep hands-on expertise in C# and .NET (Core / .NET 6+).
  • Commercial experience or a strong willingness to learn and work with Golang and Node.js.
  • Experience designing and evolving high-load backend systems with strict latency and reliability requirements.
  • Experience working REST API and web services.
  • Strong understanding of async/await, multithreading, thread safety, memory management, and performance optimization.
  • Ability to identify and eliminate performance bottlenecks across CPU, memory, I/O, and database layers.
  • Experience designing and operating microservice-based systems.
  • Experience working with relational and non-relational databases.
  • Understanding of transactions, isolation levels, locking, concurrency, indexing strategies, and performance tuning.
  • Experience working with containerized environments including Docker and Kubernetes.
  • Understanding of CI/CD pipelines and automated delivery.
  • Understanding of scalability, load balancing, auto-scaling, and disaster recovery.
  • Understanding of production observability including logging, metrics, monitoring, and tracing.
Loading similar jobs...