Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Full Stack Software Engineer image - Rise Careers
Job details

Full Stack Software Engineer

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.

Twelve is seeking a Full Stack Software Engineer to join our Software Engineering Team. You will develop cloud based software to help us accelerate manufacturing and continuous improvement of our core CO2 conversion technology. 

This is a role based in Berkeley, CA with flexibility to work remotely several days per week.  

What you will do

  • Take ownership of delivering key projects including APIs that receive data from autonomous manufacturing robots, and UIs used daily by technicians and scientists.

  • Work at all levels of the stack to accomplish your mission— including front-end (Vue.js, Apollo Client, Storybook) and back-end (Node.js, PostgreSQL, GraphQL, GCP)

  • Architect reliable software, craft reusable code, and create tests to ensure correct operation.

  • Engage in code review with teammates, and help up-level each other’s skills.

  • Work from our headquarters 1-2 days per week to collaborate with scientists and engineers, and trial new software features in manufacturing flows.

Who you are

  • You have 3+ years of experience shipping code

  • You enjoy taking ownership and have made meaningful contributions to a project from concept to successful delivery.

  • You’ve built complex web-apps with Vue.js, React, or a similar front-end framework 

  • You’ve designed and built back-end APIs, and have experience with Node.js

  • You understand relational database design best practices, and can write performant SQL queries, and safe data migrations.

  • You’re a team player who excels in a collaborative environment.

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

At Twelve, it's important each employee is compensated competitively and fairly. In alignment with state legal requirements, Twelve conducts exhaustive research to understand compensation markets. A range for the included position is listed below. Be advised, actual offer details are determined by job category, job location, and candidate skill level. 

United States Wage Range: $160,000 - $200,000

Please note that some pay bands may have wide ranges of compensation to accommodate candidate's diverse sets of skill levels.

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? Submit a general application for Future Opportunities or email us at talent@twelve.co for further inquiries.

 —

Twelve is committed to the full inclusion of all qualified applicants, and complies with federal and state disability laws.  As part of this commitment, Twelve will ensure that persons with disabilities are provided reasonable accommodations for the hiring process.  If reasonable accommodation is needed to participate in the job application or interview process, please contact our Talent team by email at talent@twelve.co.

Average salary estimate

$180000 / YEARLY (est.)
min
max
$160000K
$200000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Full Stack Software Engineer, Twelve

Meet Twelve, an innovative chemical company that's rewriting the rule book in the fight against climate change. We’re on a mission to eliminate emissions by transforming CO2 into essential products, and we need a talented Full Stack Software Engineer to join our team in Berkeley, CA, with flexible remote work options available. In this exciting role, you will develop cloud-based software that propels our CO2 conversion technology forward. Imagine taking ownership of pivotal projects, where you’ll craft APIs to communicate with autonomous manufacturing robots, and design user interfaces that technicians and scientists rely on daily. Your day-to-day will be exciting and diverse, as you'll work across the stack—using Vue.js for the front-end and Node.js for the back-end while utilizing tools such as PostgreSQL, GraphQL, and GCP. Collaborating with a team of like-minded scientists and engineers, you'll also engage in code reviews to help elevate each other’s skills and implement new software features that revolutionize our manufacturing processes. If you have 3+ years of experience shipping code, a passion for ownership from concept to successful delivery, and a knack for building complex web apps, Twelve could be your next great adventure! Plus, enjoy competitive benefits, including medical, dental, and vision coverage, in a workplace that values diversity and inclusion. Join us and play a key role in leading the transition to a fossil-free future.

Frequently Asked Questions (FAQs) for Full Stack Software Engineer Role at Twelve
What are the primary responsibilities of a Full Stack Software Engineer at Twelve?

As a Full Stack Software Engineer at Twelve, your key responsibilities will include developing and maintaining cloud-based software, specifically creating APIs for autonomous manufacturing robots and UIs for daily use by technicians and scientists. You'll also be expected to engage in code reviews, build reliable software, and architect reusable code across both front-end and back-end platforms.

Join Rise to see the full answer
What qualifications do I need to apply for the Full Stack Software Engineer position at Twelve?

To qualify for the Full Stack Software Engineer position at Twelve, candidates should have at least 3+ years of experience in software engineering, a strong background in building complex web applications with frameworks like Vue.js or React, and proficiency in backend technologies such as Node.js. Familiarity with relational database design best practices and SQL query writing is also essential.

Join Rise to see the full answer
What technologies are used in the Full Stack Software Engineer role at Twelve?

As a Full Stack Software Engineer at Twelve, you'll work with an exciting array of technologies. On the front-end, you'll primarily use Vue.js, Apollo Client, and Storybook. For the back-end, you'll engage with Node.js, PostgreSQL, GraphQL, and Google Cloud Platform (GCP) to build robust, cloud-based software.

Join Rise to see the full answer
Is remote work an option for Full Stack Software Engineers at Twelve?

Yes, Twelve offers flexibility for Full Stack Software Engineers, allowing them to work remotely several days a week. You will be required to be on-site at the Berkeley headquarters 1-2 days per week for collaboration with scientists and engineers, fostering a team environment.

Join Rise to see the full answer
What benefits can I expect as a Full Stack Software Engineer at Twelve?

As a Full Stack Software Engineer at Twelve, you will enjoy various benefits, including comprehensive medical, dental, and vision coverage, paid sick days and vacation, a competitive salary, equity compensation commensurate with experience, and a commitment to a diverse and inclusive work environment.

Join Rise to see the full answer
Common Interview Questions for Full Stack Software Engineer
Can you explain your experience with full stack development?

Certainly! When answering this question, focus on specific projects where you took ownership and describe the technologies you used. Highlight your role in both front-end and back-end development, and be sure to mention how you collaborated with other team members, as teamwork is key in engineering roles.

Join Rise to see the full answer
How do you approach debugging in your projects?

Discuss your systematic approach to debugging, such as using console logs or debugging tools. Share an example of a challenging bug you encountered, how you identified it, and what steps you took to resolve it. This showcases your problem-solving skills effectively.

Join Rise to see the full answer
What are some best practices for writing code?

Best practices include writing clean, maintainable code, following naming conventions, structuring files consistently, and including comments where necessary. Highlight your experience in code reviews and how feedback from peers has helped you improve coding standards.

Join Rise to see the full answer
How do you handle version control in your projects?

Explain your experience with version control systems like Git. Discuss workflows you’ve used, how you manage branches, and how you resolve conflicts. Emphasizing collaborative aspects can show your ability to work well within a team setting.

Join Rise to see the full answer
Can you describe a project where you contributed from concept to delivery?

Choose a specific project and outline the stages you contributed to. Discuss initial brainstorming, design, development, testing, and user feedback. Illustrating your involvement across the project lifecycle demonstrates your comprehensive skill set.

Join Rise to see the full answer
What front-end frameworks are you most comfortable with?

Be specific about your experience with frameworks like Vue.js or React. Discuss any particular features you’ve leveraged in projects, and highlight why you prefer them over others, which can reflect your enthusiasm and expertise in the tech.

Join Rise to see the full answer
How do you ensure software reliability and performance?

Talk about your experience implementing tests, conducting performance assessments, and using logging to monitor software behavior. Describe how you’ve previously identified bottlenecks and optimized applications for better performance.

Join Rise to see the full answer
What challenges do you anticipate in this role?

Reflect on the specific challenges associated with the mission of Twelve. Address adapting to new technologies, collaborating across disciplines, or managing complex data integrations. This shows your foresight and understanding of the company's goals.

Join Rise to see the full answer
How do you stay updated on the latest technology trends?

Mention any resources you follow—blogs, podcasts, or online courses. Discuss engagement in communities or attending meetups. By staying informed, you demonstrate a commitment to your personal and professional growth.

Join Rise to see the full answer
Why do you want to work at Twelve as a Full Stack Software Engineer?

Express your alignment with Twelve's mission to combat climate change and how your background and values resonate with their objectives. Clearly articulate your enthusiasm for using technology to drive innovative solutions that contribute to a sustainable future.

Join Rise to see the full answer
Similar Jobs
Posted 10 days ago

Twelve is searching for a detail-oriented Senior Accounts Payable Specialist to streamline financial processes and ensure timely vendor payments.

Photo of the Rise User

RippleMatch is looking for an Entry Level Software Engineer to kickstart their career in tech with leading employers.

Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Fast-Paced
Growth & Learning
Medical Insurance
Dental Insurance
401K Matching
Paid Time-Off
Maternity Leave
Paternity Leave
Mental Health Resources
Flex-Friendly

Shape the future of Netflix’s workforce solutions as a Sr Software Engineer in a dynamic remote role.

Photo of the Rise User
Zoro Hybrid Chicago, Illinois, United States
Posted 13 days ago

Join Zoro.com as a Senior Software Engineer to drive technical innovation in building scalable, cloud-based eCommerce solutions.

Uline, Inc. Hybrid US, Kenosha County, WI; Wisconsin, Pleasant Prairie, WI
Posted 11 days ago

Uline invites an experienced Software Development Manager to guide talented teams in delivering innovative software solutions at their corporate headquarters.

Photo of the Rise User
Posted 9 hours ago

Join S&P Global as a Software Engineer Intern to work on innovative ML engineering projects within the Generative AI space.

Photo of the Rise User
Posted 4 days ago

Quantum Design, Inc. is looking for a proactive Salesforce Developer II to enhance and implement Salesforce solutions at our San Diego office.

Photo of the Rise User
Endava Remote Buenos Aires, Argentina
Posted 6 days ago

Join Endava as a Senior Mobile Frontend Lead and help shape innovative digital experiences in a dynamic, people-centric environment.

Posted 6 days ago

Shakudo is on the hunt for talented Senior Software Engineers to help shape the future of data and AI infrastructures.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 3, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Pickerington just viewed Salesforce Lead at Bounteous
Photo of the Rise User
Someone from OH, Pickerington just viewed Industry Lead - High Tech (Salesforce) at Thunder
D
Someone from OH, Akron just viewed Junior Motion Designer at DEPT®
R
Someone from OH, Akron just viewed 2D Graphic and Motion Designer at Ruby Labs
Photo of the Rise User
22 people applied to Junior Unity Developer at Gameloft
Photo of the Rise User
Someone from OH, Columbus just viewed Customer Success Manager, US SLED at Dataminr
Photo of the Rise User
Someone from OH, Greenville just viewed Systems Engineer (Linux & Shell or Python scripting) at Visa
Photo of the Rise User
Someone from OH, Greenville just viewed Help Desk Technician - Youngstown at R.I.T.A.
Photo of the Rise User
Someone from OH, Mount Orab just viewed Backend Developer at G2i Inc.
Photo of the Rise User
Someone from OH, Cincinnati just viewed Product Marketing Manager at Cast & Crew
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Manager at Cast & Crew
o
Someone from OH, Cincinnati just viewed Administrative Assistant at osu
A
Someone from OH, Cincinnati just viewed Data Entry Clerk at Alphabe Insight Inc
Photo of the Rise User
Someone from OH, Cincinnati just viewed Machine Learning Engineer at Allstate
Photo of the Rise User
Someone from OH, Twinsburg just viewed Data Analyst/Power BI Developer at Datadog
Photo of the Rise User
Someone from OH, Cuyahoga Falls just viewed Small Fleet Underwriter at HDVI
Photo of the Rise User
Someone from OH, Dublin just viewed Product Designer, Entry Level at Govini