Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Senior Software Developer

at Observable

Posted 2 days ago 4 applied

Description:

  • Observable is a collaborative data platform that helps teams explore, visualize, and communicate with data more effectively.
  • The platform features a powerful notebook environment that combines code, visualizations, and rich documentation in a single, shareable workspace.
  • Observable is expanding its offerings with the introduction of canvases, allowing users to create interactive, data-driven explorations and reports.
  • The company is seeking a Senior Software Developer to join a small engineering team, with a focus on new features rather than updates or maintenance.
  • Responsibilities include designing, developing, testing, deploying, maintaining, and improving software.
  • The developer will be part of a close-knit engineering team that ships new code into production multiple times a day.
  • The role involves writing code, creating reliable systems, and developing prototypes quickly.
  • Candidates must take initiative, prioritize and manage workloads, and meet project deadlines.
  • Empathy for users and a commitment to enhancing their experience is essential.
  • The developer will participate in an on-call rotation with other engineers and collaborate with a diverse team of skills including engineering, design, product, and marketing.

Requirements:

  • Candidates must have 6+ years of experience in feature development across both frontend and backend stacks.
  • Proficiency in JavaScript or TypeScript is required.
  • A solid understanding of computer science fundamentals, including data structures, algorithms, and software design, is necessary.
  • Good investigative and debugging skills are essential.
  • Familiarity with open source, cloud, or application platforms is preferred.
  • The ability to write readable, maintainable, self-documenting, or well-documented code to solve complex problems with simple, elegant solutions is required.

Benefits:

  • The salary for this position ranges from $155,000 to $195,000 a year.
  • Observable is a remote-first company, promoting a flexible work environment.
  • The company values thoughtful communication, fast iteration, and the craft of building great software.
  • Employees are encouraged to learn from each other through pair programming and collaborative efforts.