Software Engineer, Frontend (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
Apply
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.

#LI-Remote

#BI-Remote

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Los Angeles, CA

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Sensible WeatherFind similar jobs