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

Full-Stack Software Engineer, Frontend

Synonym enables the commercialization and manufacture of bioproducts—accelerating the world’s transition to better, more sustainable materials and products. We believe that products created using biology will represent the next manufacturing revolution, transforming crucial elements of supply chains across multiple sectors and helping to catalyze a sustainable and decarbonized future.

Synonym works as the strategic biomanufacturing partner for companies building these next-generation bioproducts. We help companies chart their roadmaps toward commercialization and profitability by building custom techno-economic analyses (TEA) and carbon emissions estimates. We match companies with contract manufacturers (CMOs) to help companies secure capacity and meet production needs. And we undertake large capital projects, working with companies to develop, finance, construct, and operate dedicated, modular fermentation facilities so they can produce at scale.

If you want to tackle global challenges that will help support a more sustainable future and be part of a team that will be an integral part of the emerging biomanufacturing ecosystem, we'd love to hear from you!

Role Description (Full-Stack Engineer, Frontend)

Synonym is developing the next generation of our Scaler product: a process simulation and techno-economic assessment (TEA) tool for industrial processes. The goal of Scaler is to make the early stages of process engineering 10x faster, helping companies and investors bring new products to market and accelerate industrial decarbonization.

As a full-stack software engineer, you’ll work closely with our lead software engineer to develop Scaler from the ground up. We’re looking for candidates who enjoy taking ideas from 0 to 1, owning key pieces of the codebase, and delivering value to users. As the second hire on our software team, you’ll have the opportunity to contribute across the software stack, shape our product roadmap, and grow with the team.

While this is a full-stack engineering role, it has an immediate UI/UX focus. Ideal candidates should be comfortable leading the development of new frontend features and have demonstrated experience building user-friendly, modern web apps.

Example projects you might work on:

  • Building a flexible and intuitive UI/UX for use by chemical engineers

  • Building out a React component library to improve code reuse and accelerate UI development

  • Adding LLM-powered capabilities to generate suggestions for our chemical engineering team as they use the tool

  • Adding new modeling capabilities to our techno-economic engine

  • Building out a data pipeline for ingesting relevant data that informs our models

Key Responsibilities

  • Lead UI/UX development for Scaler

  • Contribute across software stack and play an active role in engineering decisions

  • Help shape our product vision and roadmap based on user feedback

  • Work closely with the process engineering, platform, and business teams to align product development with internal/external needs

Competencies

Must-have

  • Demonstrated experience developing full-stack web applications

  • Strong ability in Typescript and React

  • High level of ownership and responsibility

  • Good communication and collaboration skills, with the ability to work effectively on a remote team.

Nice-to-have

  • Experience in the specific frameworks we use: React, Next.js, TailwindCSS (frontend); FastAPI, Postgres, Supabase (backend).

  • Early-stage startup experience

  • Familiarity with other science and engineering disciplines (e.g., biology, physics, chemistry)

  • Good design intuition, and ability to help prototype new ideas in Figma

  • Degree in Computer Science or a related field preferred.

Compensation

$120,000-160,000

Other

While fully-remote, Synonym’s team values cohesiveness and in-person collaboration. We have a preference for candidates near our existing team (NYC, SF/Bay Area, Boston) who are open to hybrid work. This role would primarily work with our lead software engineer who is located in Cambridge, MA.

Our team aspires to hire great people and create an environment where we can be happy, feel challenged, and do our best work. It's an exciting time to join Synonym and build that environment from the ground up!

Benefits Include

  • Comprehensive medical, dental and vision coverage

  • Daily lunch allowance

  • Beautiful office in SoHo (NYC), or coworking space (Boston, SF Bay Area)

  • Competitive compensation packages, including equity

  • Unlimited PTO

  • 401(k) 

  • Team offsites

Synonym provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, genetics, sexual orientation, gender identity, or gender expression. We are committed to a diverse and inclusive workforce and welcome people from all backgrounds, experiences, perspectives, and abilities.

Synonym Glassdoor Company Review
5.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
Synonym DE&I Review
5.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Synonym
Synonym CEO photo
Edward Shenderovich
Approve of CEO

Average salary estimate

$140000 / YEARLY (est.)
min
max
$120000K
$160000K

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, Frontend, Synonym

Are you ready to embark on a rewarding journey as a Full-Stack Software Engineer, focusing on the frontend at Synonym? At Synonym, we are dedicated to transforming the world through sustainable bioproducts and innovative biomanufacturing solutions. By joining our team, you’ll play a pivotal role in developing Scaler, our cutting-edge process simulation and techno-economic assessment tool designed to expedite industrial decarbonization. This is not just a job; it's an opportunity to shape the future of manufacturing and contribute to meaningful global change. As a Full-Stack Software Engineer, you'll collaborate closely with our lead engineer to build Scaler from the ground up. We're looking for creative minds who thrive on transforming ideas into reality and enjoy taking ownership of their work. Your focus will primarily be on leading UI/UX development, creating user-friendly web apps that chemical engineers will love. You'll also have the chance to work on a variety of exciting projects, including building a versatile component library and implementing LLM-powered features. With a strong emphasis on communication and collaboration, you'll integrate feedback from various teams to ensure our product aligns with both user needs and our business objectives. Plus, if you have a flair for design and preferably a background in Computer Science or a related field, you'll find a perfect match here! Join us in our mission to catalyze positive environmental change and help us build a vibrant culture at Synonym where everyone can thrive.

Frequently Asked Questions (FAQs) for Full-Stack Software Engineer, Frontend Role at Synonym
What are the responsibilities of a Full-Stack Software Engineer at Synonym?

As a Full-Stack Software Engineer at Synonym, your primary responsibilities include leading the UI/UX development of our Scaler product, contributing to both the frontend and backend aspects of the software, helping shape our product vision based on user feedback, and collaborating closely with different teams to ensure alignment with internal and external needs.

Join Rise to see the full answer
What qualifications should I have to apply for the Full-Stack Software Engineer position at Synonym?

Candidates for the Full-Stack Software Engineer position at Synonym should have demonstrated experience in developing full-stack web applications, strong abilities in TypeScript and React, and should possess good communication and collaboration skills. Additionally, experience with specific frameworks like React, Next.js, and a degree in Computer Science or a related field would be advantageous.

Join Rise to see the full answer
What kind of projects will I be working on as a Full-Stack Software Engineer at Synonym?

In your role as a Full-Stack Software Engineer at Synonym, you'll work on exciting projects such as designing intuitive UI/UX for chemical engineers, creating a React component library, adding new capabilities that leverage modern technologies, and building a robust data pipeline to support our techno-economic models.

Join Rise to see the full answer
Is remote work an option for the Full-Stack Software Engineer role at Synonym?

Yes, the Full-Stack Software Engineer position at Synonym is fully remote. However, we value team cohesiveness and prefer candidates who can occasionally meet in person, ideally located near our existing teams in NYC, the SF Bay Area, or Boston.

Join Rise to see the full answer
What is the salary range for the Full-Stack Software Engineer position at Synonym?

The compensation for the Full-Stack Software Engineer position at Synonym ranges from $120,000 to $160,000, dependent on experience and qualifications.

Join Rise to see the full answer
Common Interview Questions for Full-Stack Software Engineer, Frontend
Can you explain your experience with TypeScript and React?

In your response, be specific about projects where you utilized TypeScript and React, detailing the conventions you followed, challenges faced, and how you overcame them. Highlight your understanding of component architecture and state management best practices.

Join Rise to see the full answer
Describe a time when you led a UI/UX project. What was your approach?

Provide a comprehensive overview of the project scope, your design process, and how you gathered user feedback. Discuss how you collaborated with stakeholders and any testing you conducted to validate your design decisions.

Join Rise to see the full answer
What is your approach to ensuring code quality in a full-stack application?

Elaborate on techniques you utilize for maintaining code quality, such as writing unit tests, code reviews, and using linters. Mention any CI/CD practices you engage in to streamline the development process and ensure robustness.

Join Rise to see the full answer
How do you prioritize feature requests and manage timelines?

Discuss your strategies for assessing feature importance, collaborating with team members to align on priorities, and communicating regularly with stakeholders about timelines. Providing specific tools or methodologies you use will also be advantageous.

Join Rise to see the full answer
Can you detail your experience working with data pipelines?

Share examples of data pipeline projects you've worked on, including the technologies used, how you handled data ingestion, processing, and any challenges you faced with data integration or transformation.

Join Rise to see the full answer
Explain how you stay updated on the latest web development trends.

Talk about your approach to continuous learning, mentioning resources such as online courses, documentation, conferences, and community involvement. Discuss any specific patterns, frameworks, or methodologies you are particularly excited to explore.

Join Rise to see the full answer
How do you handle disagreements during a team project?

Frame your answer around a specific incident where you encountered differing opinions, focusing on your communication strategy, the importance of collaboration, and how you ultimately reached a consensus or resolved the conflict.

Join Rise to see the full answer
What excites you about working at Synonym?

Articulate your interest in Synonym's mission and vision, emphasizing the aspects of their work that resonate with you—whether it’s their sustainability goals, innovative culture, or the opportunity to contribute to groundbreaking bioproduct developments.

Join Rise to see the full answer
Can you share an example of a challenging technical problem you solved?

Detail the problem's context, your approach to tackling it, any tools or methods you employed, and the final outcome. Highlight what you learned from that experience.

Join Rise to see the full answer
How do you ensure a user-centered approach in your development work?

Discuss your process for incorporating user feedback into your development cycle, including usability testing, interviews, and how you iterate on designs based on user behavior and suggestions.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
LivePerson Remote Germany - Remote
Posted 13 days ago
iGenius Remote No location specified
Posted 3 days ago
Photo of the Rise User
Posted 13 days ago
Inclusive & Diverse
Mission Driven
Feedback Forward
Fast-Paced
Medical Insurance
Dental Insurance
Vision Insurance
Life insurance
Disability Insurance
Mental Health Resources
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Equity
Maternity Leave
Paternity Leave
Some Meals Provided
Snacks
Social Gatherings
Photo of the Rise User
Kahoot! Remote No location specified
Posted 3 days ago
Photo of the Rise User
ATPCO Remote 2340 Dulles Corner Blvd suite 800, Herndon, VA 20171, USA
Posted 9 days ago
Photo of the Rise User
Experian Remote Av. das Nações Unidas, 14.401, São Paulo, Brazil
Posted 3 days ago
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
January 28, 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!