Senior Software Developer

Observable Logo

Observable

πŸ’΅ $155k-$195k
πŸ“Remote - United States

Summary

Join Observable's small engineering team as a Senior Software Developer to build new features for our collaborative data platform. You will design, develop, test, deploy, and maintain software, working with TypeScript, Node, Postgres, React, Nextjs, and more. Experience in professional web development is required, with a focus on feature development across frontend and backend stacks. The role involves technical design, architecture, and coding, contributing to a fast-paced environment with multiple daily production deployments. You'll collaborate closely with a diverse team and participate in an on-call rotation. Observable is a remote-first company valuing thoughtful communication and great software.

Requirements

  • 6+ years of experience of feature development across a frontend and backend stack
  • Proficiency with JavaScript or TypeScript
  • Good computer science fundamentals, including data structures, algorithms, and software design with sound investigative and debugging skills
  • Familiarity with open source, cloud, or application platforms
  • Ability to write readable, maintainable, self-documenting or well-documented code to solve complex problems with simple, elegant solutions

Responsibilities

  • Design, develop, test, deploy, maintain and improve software
  • Be part of a close-knit engineering team that ships new code into production multiple times a day
  • Write code, create reliable and sustainable systems, and develop prototypes quickly
  • Take initiative, prioritize and manage workloads, and meet project deadlines
  • Empathize with our users and nurture the quality of their experience as much as you do the quality of our code
  • Be part of an on-call rotation that includes every engineer
  • Work well with a team of diverse skills (engineering, design, product, marketing)

Benefits

Observable is a remote-first company

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.