Bulgaria Remote (Global) Contract $50 - $65 an hour

Teramind is hiring a Principal Full Stack Developer with React (Remote, Global)

About the Role

We're seeking a Principal Full-Stack Developer to lead technical strategy and system architecture in a fully remote, global setting. In this role, you'll take ownership of end-to-end development—from frontend interfaces to backend services and infrastructure—ensuring systems are secure, scalable, and maintainable. You'll work directly with product and design teams to rapidly deliver meaningful features while setting technical standards and improving engineering practices across the board.

What You'll Do

  • Design and implement full-stack solutions using React, Next.js, Nest.js, and GraphQL, with a focus on performance and reliability
  • Lead architectural decisions and drive best practices without bureaucratic overhead
  • Review code, support engineers, and elevate the team’s technical capabilities
  • Collaborate closely with cross-functional partners to turn ideas into production-ready features
  • Own critical initiatives from planning through deployment and monitoring
  • Diagnose and resolve live issues, contributing to resilient system design
  • Optimize scalability and efficiency with minimal process friction

What We're Looking For

  • 8+ years of professional software development with strong full-stack expertise
  • 4+ years using React (with Next.js), Node.js frameworks (Nest.js/Express), GraphQL, Docker, and Postgres
  • Proven experience designing distributed systems, including CQRS, event sourcing, and scalable data architectures
  • Track record of building and maintaining secure, high-performance production systems
  • Clear, effective communication in English, both written and spoken
  • Preference for autonomous, low-drama environments focused on impact

Nice-to-Have

  • Experience building data-heavy interfaces with tools like d3, ag-grid, or Tailwind CSS
  • Background in behavioral analytics, event streaming, or time-series data processing
  • Production experience with machine learning features or LLM integrations
  • CI/CD and DevOps experience managing pipelines and infrastructure

Our Environment

We operate with high trust and minimal bureaucracy. Engineers are empowered to make decisions, lead by example, and deliver value quickly. Collaboration with product and design is direct and iterative. We value ownership, technical excellence, and sustainable innovation over process for process’s sake.

Required Skills
ReactNext.jsNest.jsExpressGraphQLDockerPostgresTailwindd3ag-gridsystem designCQRSevent sourcingdistributed systemsfull-stack development ReactNext.jsNest.jsExpressGraphQLDockerPostgresTailwindd3ag-gridsystem designCQRSevent sourcingdistributed systemsfull-stack development
Freelancing without stability?

Get steady projects, keep your freedom

Iglu connects you with international clients and handles contracts, payments, and admin. You get consistent work and flexibility — no more chasing invoices or worrying about gaps.

Consistent client projects
Contract & payment management
Flexible work schedule
Revenue-sharing compensation
See open positions
Work from anywhere
About company
Teramind
Software company offering remote job opportunities across multiple countries
All jobs at Teramind Visit website
Job Details
Department Engineering – Full Stack
Category fullstack
Posted 3 months ago