Senior Full-Stack Software Developer (ReactJS + GraphQL)
Stoke Space · Kent, WA · 2 mo ago
Engineering$154k–$232k/yrVolunteer
About the role
Boltline by Stoke Space is a commercial software platform designed to help advanced hardware manufacturing teams integrate, track, iterate, build, and test efficiently. This role involves developing and maintaining scalable end-to-end features for the Boltline platform.
Responsibilities
- Design and develop end-to-end features across the full stack using React, TypeScript, GraphQL, and Postgres
- Arcitect and optimize backend data models, APIs, and services for performance, reliability, and maintainability
- Build and refine user interfaces that make complex hardware manufacturing workflows simple and intuitive
- Contribute to excellence in operations including maintaining and improving our CI pipeline and independently supporting an on-call shift
- Implement and maintain a strong automated testing culture with comprehensive unit, integration, and end-to-end coverage
- Lead technical design discussions and contribute to architectural decisions across the Boltline platform
- Partner with product and hardware teams to translate user needs into scalable, elegant software solutions
- Contribute to operational excellence by improving CI/CD pipelines, observability, and on-call reliability
- Mentor and guide mid- through internship-level engineers through code reviews, pairing, and design collaboration
Qualifications
- Bachelor’s or Master’s degree in Computer Science or related field / experience
- 5+ years of professional software development experience building production web applications
- Deep expertise in full stack TypeScript
- Proficiency with some combination of React, GraphQL, Typescript and Postgres
- Experience designing and maintaining backend services (Node.js, Next.js, or similar frameworks)
- Strong understanding of software testing principles and experience with modern testing frameworks
- Prior on-call/incident response participation
- Excellent collaboration and communication skills within cross-functional teams
- Comfort working in a fast-paced, evolving environment with a focus on delivering impact
Preferred Qualifications
- Experience with Next.js, Apollo (Client/Server), Hasura or similar
- Familiarity with Docker, Kubernetes/ECS, and AWS infrastructure
- Familiarity with event-driven architectures using Temporal, Kafka, or similar
- Hands-on experience improving CI/CD pipelines (GitHub Actions, CircleCI, or similar)
- Exposure to manufacturing, aerospace, or complex physical systems
- Interest in aerospace/manufacturing workflows