Front-End Software Engineer

almost 2 years ago
Full time role
Remote... more
Remote... more

Job Description

Twelve is a new kind of chemical company built for the climate era. Our breakthrough technology eliminates emissions by turning CO2 into essential products. We are a team of scientists, engineers and problem solvers on a mission to fundamentally shift the way the world addresses climate change and lead the transition to a fossil free future with our carbon transformation technology.

We have an immediate opening for a Front-End Software Engineer. This is a remote position, which means that you can work for us while living anywhere in the United States.

Job Brief

We are looking for a positive team-player who is excited to contribute to a long-term project that will provide sustained value to the company. You’ll be joining a team of 4 full-stack engineers working on our cloud-based internal app that is used throughout the company, and is essential to our R&D and manufacturing efforts.

You’ll be our first engineer focused fully on the front-end, and will own the implementation of our design system and component library.  You’ll also contribute to up-leveling the front-end code and user experience throughout our app.

What you will do

  • Work with a diverse team of researchers and engineers to accelerate our research and manufacturing efforts with innovative internal software.
  • Implement beautiful UI components and user workflows that make training easy, data entry fast and error free, and navigation through our app fluid.
  • Own implementation of our design system / component library using Storybook, Vue.js, CSS, Javascript / Typescript, and other best practice technologies.
  • Create visualizations that help our scientists to understand the impact of experimental innovations, and to improve the performance and cost efficiency of our core technology.
  • Make key parts of our web-app responsive, and able to scale to mobile and desktop.
  • Partner with full-stack engineers around interactions with our backend API and the information needed by the front-end.
  • Promote standardization and cohesiveness throughout our app with a carefully curated set of components.
  • Mentor others on front-end best practices and the CSS dark arts.
  • Engage in code-review with teammates, and help up-level each other’s skills.  

Who you are

  • You care deeply about our planet, and want to use your skills to help make a difference
  • You love creating custom components, and are highly proficient in the art of CSS
  • You have 2+ years experience working with either Vue.js or React (we use Vue.js)
  • You craft code that’s beautiful and scalable, and optimized for re-use
  • You have an eye for visual design and meticulous attention to detail (pixel-perfect)
  • You can code responsive web UIs that can work well from mobile to desktop
  • You enjoy collaborative code projects, utilizing git, and engaging in code review
  • Bonus skills:
    • You’ve created or helped maintain a design system in the past
    • Prior experience with Vue.js and Storybook
    • Prior experience with a framework like Apollo Client or Vuex
    • Experience with front-end testing (using Cypress or other frameworks)
    • Experience working with designers and/or experience with design

Twelve Benefits

  • Medical, dental, and vision coverage
  • Paid sick days and vacation
  • Competitive salary and equity compensation commensurate with experience
  • Diverse and inclusive work environment

 

We believe that the unique contributions of each individual is the driver of our success. To make sure that our products and culture continue to incorporate everyone's perspectives and experience we never discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status.

 

Want to work with us but don't see a current opening that fits your background? Email us at talent@twelve.co. 

 

Similar jobs