Threecolts
Senior Full Stack Developer (GO)
ThreecoltsPoland3 days ago
Full-timeRemote FriendlyOther
Senior Full Stack Engineer

Location: Remote

Team: Engineering

Salary: $90,000

About Us

We’re a fast-growing SaaS company serving thousands of customers across multiple products. Our platform acts as a hub, coordinating core services that power real businesses around the world. With a remote-first team spread across many countries, we’re product-led and focused on building scalable, reliable systems that handle high volumes of data and traffic every day.

The Role

We’re looking for a Senior Full Stack Engineer to join our engineering team and help shape the next generation of our platform. You’ll work on mission-critical systems that support multiple products and customers at scale; from backend services and data workflows to modern frontend applications. This is a hands-on role for someone who enjoys solving real-world engineering challenges like scalability, performance, and concurrency, while collaborating closely with product and design to deliver great user experiences.

What You’ll Work On

  • Design, build, and evolve backend services in Go with RESTful APIs
  • Work with Postgres and relational databases, including schema design, migrations, and performance tuning
  • Contribute to code reviews, technical design docs, and mentorship across the team
  • Build reliable background jobs and async workflows with queues and workers
  • Develop and maintain modern SPAs using TypeScript with VueJs, plus state management and design systems
  • Improve frontend performance, user experience, accessibility, and internationalization
  • Deploy and operate applications on Docker and Kubernetes in a major cloud provider (e.g., AWS)
  • Enhance monitoring, alerting, and incident readiness with metrics, logging, and tracing
  • Integrate external services such as payments (e.g., Stripe, Sage) and analytics platforms
  • Collaborate with product and design to deliver features that are intuitive, reliable, and valuable to users

What We’re Looking For

  • 5+ years of senior-level experience in full-stack development, with a strength in both backend and frontend
  • Strong skills in Go and building RESTful APIs
  • Hands-on experience with TypeScript and modern frameworks like React or Vue
  • Solid knowledge of SQL databases (Postgres), including schema design and query optimization
  • Experience with async systems, background jobs, and modern queueing solutions
  • Comfort working in cloud environments with Docker/Kubernetes and CI/CD pipelines
  • Familiarity with observability practices (metrics, logging, tracing, error tracking)
  • Ability to design systems for scalability, security, performance, and maintainability
  • Experience integrating third-party services (e.g., payments, analytics) to improve product value
  • A strong sense of user experience and product thinking: you consider the end user, not just the code
  • Excellent collaboration and communication skills, with the ability to mentor and support teammates
  • Ability to work independently in a remote, fast-paced team

Nice to Have

  • Familiarity with Prompt Engineering and working with LLMs/AI-driven tooling
  • Skilled in optimizing queries and handling large-scale schema changes
  • Exposure to design systems and accessibility best practices
  • Experience with Python for scripting or data-related workflows
  • Previous mentorship or technical leadership experience

Why Join Us

  • Impact: Lead development of mission-critical systems that support multiple products used by thousands of customers
  • Work in a fast-moving environment with meaningful ownership from day one
  • Be part of a remote-first company with a strong, collaborative engineering culture
  • Create tools that directly power real businesses in a rapidly growing ecosystem

Key Skills

Ranked by relevance