Software Engineer, Frontend (Remote) at Sensible Weather

| Greater LA Area | Remote
Sorry, this job was removed at 11:02 p.m. (PST) on Thursday, February 9, 2023
Find out who's hiring in Greater LA Area.
See all Developer + Engineer jobs in Greater LA Area
By clicking Apply Now you agree to share your profile information with the hiring company.
Who we are

Sensible is built to help consumers and businesses understand, plan for, and mitigate all types of climate and weather risk. We work at the intersection of deep technology, science and experience design. Our first product embeds with travel and outdoor events partners, offering their customers a guarantee against bad weather. This means a customer can have confidence that they will have a great time in the sun. If not, they get their money back!

We recognize that we're living in a world with more climate disruption than ever before. We also believe that it is one of unprecedented opportunity for solutions.

With rich data from satellites and other developing technologies, we have the right information, engineering, and technology to help us relate to our environment with a new kind of awareness and understanding.

Sensible is a team built on trust, feedback, and communication. We recognize that diversity of background, skills, and experiences makes stronger teams. We are, therefore, an equal opportunity employer.

What you'll be working on

  • Create performant, accessible web apps, and maintain existing ones, using React, TypeScript, Sass Modules, and modern JS tooling solutions.
  • Collaborate closely both within your team and cross-functionally, centering your work around adding customer value to our products.
  • Gain hands-on experience with climate concepts and translate them into intuitive and accessible user interfaces.
  • Participate in fostering an engineering culture of collaboration: ie. constructive code reviews, proactive knowledge sharing, a growth mindset for yourself and others, and a general desire to help your teammates and the company be successful.

Your Qualifications

  • A strong, results-driven work ethic. You excel at cross-functional collaboration, team enablement, and delivering quality results. You help your teammates grow through activities like knowledge sharing and providing meaningful code reviews. Bonus points for experience with teaching or mentoring.
  • Highly proficient in creating performant and scalable web applications, ideally with functional React and TypeScript, as that’s what you’ll be supporting. Experience with other frameworks & typed languages is considered as well, as long as you are able to translate those skills to a React & TS environment, and can quickly ramp up to provide code reviews in this space.
  • Highly skilled in writing semantic, accessible markup, and styling components to be atomic and modular. We use Sass Modules, opinions on the benefits and drawbacks of this choice are encouraged.
  • Proficient in ensuring code quality through meaningful testing (we use Jest, React Testing Library, Storybook, and Cypress). You use tooling to automate tests to ensure proper code coverage.
  • Comfortable working with modern tooling such as Express, Storybook, Github Actions, React Testing Library, Cypress, Docker, Git, and Node.js.

Bonus Points

  • Knowledgeable with building internationalized user interfaces and handling i18n and l10n.
  • Familiarity with monorepos and tooling to support them (Yarn/pnpm/Nx/Lerna).
  • Familiarity with, or an interest in build systems, such as Vite, Rollup, Turbo, or ESBuild.
  • An interest in alternate JS runtimes, such as Deno or Bun.


See More
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Technology we use

  • Engineering
  • Sales & Marketing
  • People Operations
    • GolangLanguages
    • JavascriptLanguages
    • PythonLanguages
    • SqlLanguages
    • TypeScriptLanguages
    • PandasLibraries
    • ReactLibraries
    • DockerFrameworks
    • KubernetesFrameworks
    • Node.jsFrameworks
    • OAuthFrameworks
    • TerraformFrameworks
    • ArgoCDFrameworks
    • Github ActionsFrameworks
    • PostgreSQLDatabases
    • RedisDatabases
    • SnowflakeDatabases
    • S3Databases
    • AWS (Amazon Web Services)Services
    • GitHubServices
    • WebflowCMS
    • SlackCollaboration
    • ZoomCollaboration


Los Angeles, CA

An Insider's view of Sensible Weather

How would you describe the company’s work-life balance?

Work-life balance is not just a buzzword, but is visible every day. We all value having time for the things we love - from sailing, to climbing, to painting - and with friends and family. This, along with trust in each other and accountability for ourselves, creates a flexible space where we work with people as interesting as the problems we solve.


Software engineer

What kinds of technical challenges do you and your team face?

We have exciting technical challenges around handling large geospatial data with low latency, building developer tooling to help scale, and finishing the foundation of our web application architectures - all with a focus on maintainability and ergonomics. The team is incredibly competent and down to earth, providing opportunities for skills growth.


Software engineer

What makes someone successful on your team?

It takes thoughtful and open communication to successfully operate within a team that consistently solves truly challenging problems - we aim to amount to more than the sum of our parts.
Someone who’s naturally collaborative, conscientious, curious, and driven will find themselves quite at home at the collective here at Sensible.


Software engineer

How do your team's ideas influence the company's direction?

Innovation at Sensible is driven by the core principle of collaboration. Our quarterly strategy and roadmap documents are a result of all the team conversations and collaboration that go into understanding our users, market, and opportunities. Cross-functional working teams get to own and drive the direction, results, and continued learnings.



What's something quirky about your company?

We unintentionally have a yearly mascot animal. No one decides what this animal is, it just become clear at some point during the year that this animal has played an outsized role in team conversations. In 2020 it was the penguin, 2021 was the goat, it’s looking like 2022 might be the year of the llama, but you really just have to wait and see.


Software engineer

More Jobs at Sensible Weather

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
View Sensible Weather's full profileSee more Sensible Weather jobs