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

PolandRemoteSenior

As a Senior Full-Stack .NET Engineer, you will play a critical role in designing, developing, and maintaining enterprise-level applications across our backend stack based on .NET, Node.js, Go and related technologies. You will lead technical discussions, mentor junior team members, and collaborate with cross-functional teams to deliver scalable and robust software solutions that meet business requirements and industry standards. This role offers the opportunity to make a significant impact, shape product direction, and contribute to the growth and success of the team.

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.

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.

  • Intermediate+ English level. 

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.

Published on: 7/22/2026

GR8 Tech

GR8 Tech

High-performance B2B provider delivering full-scale sportsbook & casino solutions worldwide.

See all 2 jobs at GR8 Tech

Please let GR8 Tech know you found this job on Wantapply.com. It helps us to get more jobs on our site. Thanks!

Similar jobs