Senior Full Stack Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+16 more
Job description
We’re looking for a Senior Full Stack Developer to join our Engineering team as a hands-on technical leader. This person will own significant backend and frontend work, lead the system design of new projects, and help guide the team in delivering them.
The core of this role is Go on the backend and React on the frontend, paired with strong system design and architecture leadership. You’ll design how projects are built, make the key architectural calls, and bring the team along with you - not just write features. We’re also a modern engineering shop that expects responsible, effective use of AI development tools to raise both speed and quality.
What You’ll Do
- Lead the system design and architecture of new projects - define the approach, make the trade-offs, and guide the team through delivery
- Design, build, deploy, and maintain scalable backend services in GoLang, including gRPC service design and RESTful APIs
- Build modern frontend experiences in js and TypeScript
- Design and evolve relational database schemas and data models (MySQL / PostgreSQL)
- Own production reliability: support and maintain live applications, participate in the on-call rotation, and monitor system health using Datadog and Sentry
- Contribute to reporting and analytics workflows, including AWS QuickSight
- Build and maintain CI/CD pipelines, automated testing, and deployment workflows
- Deploy and operate applications on AWS
- Use AI development tools (e.g., GitHub Copilot, Cursor, Claude) responsibly to build and test software faster and better - with sound engineering judgment, not unchecked “vibe coding”
- Work in an Agile environment with cross-functional teams
Requirements
- 5+ years of full stack development experience
- Strong, primary proficiency in GoLang (backend services, APIs, gRPC)
- Strong experience with React.js and TypeScript
- Proven ability to lead system design, architecture, and design-pattern decisions, and to guide a team through project delivery
- Strong experience with MySQL or PostgreSQL and relational database design
- Experience designing and shipping RESTful and/or gRPC APIs in production
- Experience with CI/CD pipelines, automated testing, and production support
- Hands-on experience operating on AWS
- Experience with observability/monitoring tooling (Datadog, Sentry, or similar) and participating in on-call
- Demonstrated, responsible use of AI-assisted development tools to build and test software - with the judgment to know when to trust, verify, or override the output
- Proficiency with Git and Agile development practices
Bonus Points For
- Mobile development experience with Flutter and Dart
- Experience with AWS QuickSight or similar BI/analytics tooling
- A strong ownership mindset and a practical, problem-solving approach
- The ability to move quickly while maintaining quality and scalability
Work Authorization
- Candidates must be authorized to work in the United States without sponsorship, now or in the future.
- No visa sponsorship is available for this position.
About the company
If you’re passionate about building modern software, leading across the stack, and using the latest tools responsibly to improve engineering outcomes, we’d love to hear from you.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Find a Developer Job: 12 Best Job Sites For Developers
Dev Digest 121 - AI goes offline
Dev Digest 120 - Apple and peers
Basic And Advanced Networking in Dart and Flutter