Senior Full-Stack Engineer - Product

New
United StatesFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
GraphQLTypeScriptRustRESTful APIsData modelingDistributed Systems

Requirements

  • Proven experience building and shipping full-stack applications in modern web environments.
  • Strong expertise in frontend architecture and building interactive, data-driven user interfaces.
  • Experience designing and managing asynchronous backend systems, workflows, or deployment pipelines.
  • Proficiency with TypeScript, APIs, distributed systems, and modern engineering practices.
  • Ability to independently lead projects from ideation through implementation and monitoring.
  • Strong written and verbal communication skills, especially in asynchronous remote-first environments.
  • Comfortable working in ambiguous, fast-paced startup settings with evolving priorities.
  • Interest in developer infrastructure, cloud platforms, observability systems, or deployment tooling.
  • Experience with Rust or willingness to learn and contribute to open-source tooling is a plus.
  • Collaborative mindset with a passion for ownership, innovation, and continuous improvement.

Responsibilities

  • Build and maintain full-stack product features, from interactive frontend dashboards to backend orchestration systems and APIs.
  • Design scalable TypeScript and GraphQL services with strong data modeling and developer-friendly interfaces.
  • Collaborate with design and engineering teams to create intuitive user experiences for complex infrastructure and deployment workflows.
  • Develop and optimize systems related to observability, deployment pipelines, infrastructure visualization, and platform automation.
  • Write technical documentation and engineering requirement documents to support planning, implementation, and feature adoption.
  • Contribute to architecture discussions, product strategy, and long-term platform scalability initiatives.
  • Participate in improving developer tooling, automation workflows, and open-source ecosystem projects.
  • Operate with a high level of autonomy and ownership across the full software development lifecycle.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now