Senior Full-Stack Developer (Golang) to $7500
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
Required skills experience
Golang | 1 year |
Required languages
English | C1 - Advanced |