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

Senior Full Stack Engineer

We build development tools used by thousands of front-end software teams worldwide, including the BBC, Shopify, Adobe, and, of course, ourselves. We are a fast-paced startup that cares about the details and getting things right for our customers. We work together to do some of the best work of our careers and only ship work we are genuinely proud of. We’re on a mission to safeguard the world’s pixels, but we need your help.

We want someone like you to work on the Chromatic product's human interfaces and platform APIs, taking features from ideation to shipped in production. You’ll be on the team that owns the systems powering customer-facing workflows written with Next.JS, GraphQL, TypeScript, and MongoDB data stores. We seek someone equally passionate about delightful customer experiences and amazing system architecture. We are looking for someone with both front-end and back-end expertise who has chosen to specialize in one of the two. We want someone who loves building front-ends and APIs that customers can take for granted.

We’re running a successful business, and with that comes tremendous scale. The impact of the changes you make, both positive and negative, will be immediately felt by customers around the world. We need your expertise as we evolve our product and our architecture. Everything we do here matters, and we’ll need you to help us make well-informed decisions about what to do next. This job is perfect for someone willing to dive into complex problems and devise simple, high-quality, delightful solutions.

This is a fully remote position for individuals based in the mainland US or Canada.

Responsibilities

  • Build and maintain scalable, reliable back-end systems in our TypeScript / Node.js / GraphQL / MongoDB stack.

  • Work closely with the product team and your fellow engineers to help refine specifications and provide technical guidance.

  • Collaborate with other engineering teams at the company to take full-stack features to production.

  • Monitor and continuously improve our systems to maintain a quality standard and effectively respond to operational incidents.

  • You will participate in the engineering team's support rotation. Because of our globally distributed team, this rotation is primarily during business hours.

Requirements

  • 5+ years of real-world experience building full-stack web applications for production (Bonus points for experience using Next.JS).

  • Experience using Typescript & Node.JS (It’s a plus if you have experience with other languages and opinionated frameworks, such as NestJS, too).

  • Experience with database technologies, such as Postgres, MongoDB, and Redis (bonus points for experience with sharding and replication strategies).

  • Excellent technical communication skills and enthusiasm for writing things down.

  • Enthusiastic about testing and experience using test-driven development.

  • Passion for designing simple solutions to complex problems.

  • Has a good intuition for what will last and scale.

  • Bonus: Experience with Visual Regression Testing and developing components in isolation before (e.g., used Storybook, etc.).

Salary range: US$155K—US$190K + equity. Learn more about our compensation philosophy here. Visit our careers page for a list of our other benefits and a peek into life at Chromatic.

Average salary estimate

$172500 / YEARLY (est.)
min
max
$155000K
$190000K

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 Senior Full Stack Engineer, Chromatic

At Chromatic, we're on the lookout for a talented Senior Full Stack Engineer to join our awesome team! We're building cutting-edge development tools used by renowned companies like the BBC, Shopify, and Adobe. Here at Chromatic, we pride ourselves on our fast-paced startup culture where attention to detail is key, and we only ship products that we are genuinely proud of. As a Senior Full Stack Engineer, you’ll be diving into our Chromatic product and working on human interfaces and platform APIs, taking features all the way from ideation to production. Your role will involve working with a powerful tech stack including Next.JS, GraphQL, TypeScript, and MongoDB. We need someone who's incredibly passionate about creating delightful customer experiences while also having a keen eye for amazing system architecture. Ideal candidates will have both front-end and back-end skills, with a specialization in one area, and a love for building APIs and front-ends that customers can trust and rely on. With the scope of our business, the impact of your contributions will be felt by users globally—talk about making a difference! If you enjoy tackling complex problems and crafting simple, high-quality solutions, then this fully remote position (for individuals located in mainland US or Canada) could be perfect for you. Join us in our mission to safeguard the world’s pixels and help shape the future of web development tools!

Frequently Asked Questions (FAQs) for Senior Full Stack Engineer Role at Chromatic
What are the main responsibilities of a Senior Full Stack Engineer at Chromatic?

As a Senior Full Stack Engineer at Chromatic, your main responsibilities will include building and maintaining scalable, reliable back-end systems within our TypeScript/Node.js/GraphQL/MongoDB stack, collaborating with product teams to refine product specifications, and working with other engineering teams to bring full-stack features to production. You'll also be monitoring and continuously improving our systems to maintain quality and respond to operational incidents.

Join Rise to see the full answer
What qualifications are required for the Senior Full Stack Engineer role at Chromatic?

Candidates for the Senior Full Stack Engineer position at Chromatic should have a minimum of 5 years of real-world experience in building full-stack web applications. Proficiency in TypeScript and Node.js is essential, and it’s beneficial to have experience with Next.JS as well as database technologies such as Postgres and MongoDB. Strong technical communication skills and a passion for testing and using test-driven development are also important.

Join Rise to see the full answer
Can you describe the company culture at Chromatic for a Senior Full Stack Engineer?

Chromatic prides itself on a fast-paced startup culture where attention to detail and craftsmanship matter. The environment encourages teamwork, collaboration, and innovation. As a Senior Full Stack Engineer, you'll work alongside passionate individuals who share a commitment to delivering high-quality solutions. The company values flexibility and offers fully remote work options for individuals based in the mainland US or Canada.

Join Rise to see the full answer
What technologies does Chromatic use for the Senior Full Stack Engineer position?

In the Senior Full Stack Engineer role at Chromatic, you'll primarily work with Next.JS, GraphQL, TypeScript, and MongoDB. Familiarity with other languages and frameworks such as NestJS, along with database technologies like Redis, Postgres, and MongoDB, will be valuable. Additionally, experience with Visual Regression Testing and component development tools like Storybook is a plus.

Join Rise to see the full answer
What is the compensation range for a Senior Full Stack Engineer at Chromatic?

The salary range for the Senior Full Stack Engineer position at Chromatic is between $155K and $190K, complemented by equity options. Chromatic is transparent about its compensation philosophy, and you can learn more about the overall benefits by checking their careers page.

Join Rise to see the full answer
Common Interview Questions for Senior Full Stack Engineer
What experiences do you have with full-stack development?

In your answer, discuss specific projects where you've utilized both front-end and back-end technologies. Highlight your roles, the challenges faced, and how you overcame them. Mention the tech stack to align with Chromatic's technologies.

Join Rise to see the full answer
How do you approach developing scalable applications?

Discuss methodologies you use for ensuring scalability, like modular design, API versioning, and load balancing. Provide examples from your past experiences where you had to scale an application effectively.

Join Rise to see the full answer
Can you provide an example of a complex problem you solved?

Share a detailed example where you identified a complex issue and implemented a solution. Explain your thought process, the tools or methods used, and the outcome of your solution.

Join Rise to see the full answer
What role does testing play in your development process?

Explain your commitment to testing, including Types of tests you implement (unit tests, integration tests) and tools you use. Give an example of how testing improved a project outcome.

Join Rise to see the full answer
How do you ensure effective communication with your team?

Discuss your strategies for maintaining open communication channels, like regular check-ins, using project management tools, or creating documentation. Give an instance where communication helped the team succeed.

Join Rise to see the full answer
What is your experience with GraphQL and REST APIs?

Address your familiarity with both types of APIs, including specific projects where you've implemented GraphQL. Discuss why you might choose one over the other depending on the use case.

Join Rise to see the full answer
How do you handle feedback during development?

Talk about your openness to feedback and collaboration, and give an example of how constructive criticism has improved your work. Emphasize the importance of mentoring and learning from peers.

Join Rise to see the full answer
What strategies do you implement for optimizing performance?

Discuss specific techniques you've used to optimize application performance, such as code splitting, image optimization, or caching strategies. Provide measurable outcomes if possible.

Join Rise to see the full answer
Describe your experience with databases and data management.

Detail your experience with various database technologies like MongoDB and Postgres, mentioning your approach to data modeling, normalization, and handling large datasets.

Join Rise to see the full answer
What project management tools and methodologies have you used?

Mention the tools and methodologies you've worked with, such as Agile or Scrum, and how they have affected your workflow. Provide examples of how you've adapted your processes for successful project delivery.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Sardine Remote No location specified
Posted 2 days ago
Photo of the Rise User
Posted 5 days ago
Magic Media Remote No location specified
Posted 3 days ago
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Social Impact Driven
Rapid Growth
Maternity Leave
Paternity Leave
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Paid Holidays
Paid Time-Off

Web UIs are more complex than ever. Chromatic simplifies UI testing, maintenance, and collaboration. We build Storybook and Chromatic. Storybook is the most popular tool for building UI components. ...It's used by tens of thousands of companies in...

6 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
February 12, 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, Cleveland just viewed Accounting Co-Op (Part-Time) at Avery Dennison
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Product Manager at ShiftCare
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Product Operations at Binance
Photo of the Rise User
Someone from OH, Mentor just viewed Sales & Service Lead - Pinecrest at Alo Yoga
Photo of the Rise User
Someone from OH, Mason just viewed Marketing & Communications Intern at Per Scholas
Photo of the Rise User
Someone from OH, Lakewood just viewed Recruiter (Talent Sourcing), 6 month contract at Jerry
Photo of the Rise User
Someone from OH, Westerville just viewed Director Change Management at Discover
Photo of the Rise User
Someone from OH, Dublin just viewed Applied AI Engineer – Computer Vision at Kodiak
Photo of the Rise User
Someone from OH, Dublin just viewed Computer Vision Engineer at Near Space Labs