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

At BuildOps, we’re building a groundbreaking software solution, purpose-built to support today’s commercial contractor. From helping our customers to manage their service all the way to project management, we’re breaking the mold and building a team that invests in our mission statement. We love driven, self-motivated folks that thrive in fast-paced environments. Could you be our next hire?

As a Senior Full-Stack Engineer, your primary focus will be to help continue to build and enhance our industry-leading platform. We are looking for a motivated, self-starter who can work in a distributed team environment. The day-to-day responsibilities are broad, and you will ultimately be responsible for shipping high-quality software that powers the commercial contracting industry. 

What You'll Do:

  • Build and maintain our backend platform with real-time, event-driven systems, services, and features.
  • Build and maintain our frontend platform using React framework.
  • Write quality code with high test coverage and documentation.
  • Develop, support, and improve our GraphQL and REST APIs.
  • Promote, teach, and enforce our documentation standards.
  • Propose recommendations, build prototypes, and provide feedback.
  • Work in tandem with the QA engineering team to ship quality and high-precision software.
  • Co-own the short and long-term technical vision of your squad with your teammates.
  • Provide technical mentorship and guidance to engineers within your team and others.
  • Help improve the technical quality of our work through regular technical design, code reviews and automated testing.
  • Share your technical knowledge and expertise.
  • Communicate effectively with engineers, product managers, customers, partners, and other leaders.

What We Expect:

  • 5+ years of experience in an engineering role, ideally in a fast-paced SaaS environment (designing APIs, integrations, platforms, and tools used by other engineers).
  • Write modern JavaScript/ECMAScript code that is clean, well-tested, and reusable.
  • Strong experience working with React.js to develop and test applications/components that work optimistically in a production environment.
  • Strong experience working with Node.js and GraphQL.
  • Prior knowledge or ability to quickly learn Material-UI, CI/CD environments, and Python for back-end development preferred.
  • Familiarity with Jest, unit testing, debugging, profiling, performance monitoring.
  • As an individual contributor, you are a role model for junior engineers and will help shape your squad’s technology decisions while contributing alongside them.
  • Strong communication and technical writing skills.
  • S., M.S. or PhD from a top university in computer science, engineering or related fields.
  • Able to work 3 days a week out of our Raleigh, NC office (Tuesday, Wednesday, Thursday).

What We Offer:

  • Negotiable base salary range  + bonus
  • Generous equity grant, become an owner in our company!
  • A comprehensive benefits package.
  • Flexible PTO and hybrid work schedules.
  • Work from Home Stipend.
  • Hubs in Los Angeles, Toronto, and Raleigh with hybrid work schedules with lunch provided for in-office days.
  • Company events like BBQs and team-building activities, both in-person and virtual.
  • Fast-paced, collaborative, and dynamic work environment.
  • Opportunities for growth and career advancement.
  • Chance to work with cutting-edge technology and innovative solutions.
  • The chance to get in on the ground floor and build something truly groundbreaking for ourselves and our amazing customers.

About BuildOps

BuildOps is a fast-paced, high-growth startup, committed to transforming a $30-billion industry through our all-in-one platform. Leveraging the latest technology, we’re taking commercial contractors from the world of pen and paper operations to digitized, efficient, data-driven business.

Our co-founders have over a decade of experience in both construction and SaaS technology, as well as a resume that includes Stanford, Harvard, Wharton, Cornell, Microsoft, and multiple successful startup exits, including a $1.2 billion acquisition.

BuildOps has raised multiple rounds of funding from some of the largest and most reputable Venture Capital firms, including Founders Fund, Fika Ventures, and Greenspring Associates.

Forbes Magazine

“BuildOps is unique because it addresses the problem of efficiency in construction for an often-overlooked audience. Rather than focusing on large projects, or catering to owners, they look to the needs of technician-heavy subcontracting firms working in the commercial space.”

TechCrunch

“The new financing will be used to support the company’s continued growth. BuildOps sells software that integrates scheduling, dispatching, inventory management, contracts, workflow and accounting into a single software package for commercial real estate contractors with staff ranging from a few dozen to several hundred employees.”

Crunchbase

In a statement, [former NFL superstar] Joe Montana noted that his firm (Liquid 2 Ventures) has an investment thesis in supporting America’s working class…“I just love the idea of making their lives far easier and better,” he said. With BuildOps, “you have one solution that does it all and talks seamlessly to every single part of their business from parts to ordering to inventory and more.”

Wall Street Journal [Paywall]

BuildOps, the Santa Monica, California, startup that provides software for commercial subcontractors was seeded with $5.8 million in funding from investors including Fika Ventures, MetaProp VC, Global Founders Capital, CrossCut Ventures, TenOneTen, IGSB, 1984 Ventures, Liquid 2 Ventures and Ground Up Ventures.

Average salary estimate

$110000 / YEARLY (est.)
min
max
$90000K
$130000K

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 , BuildOps

At BuildOps, we're on an exciting journey to revolutionize the commercial contracting industry with our cutting-edge software solutions. As a Senior Full-Stack Engineer, you’ll play a crucial role in enhancing our already stellar platform that aids contractors in everything from service management to complex project oversight. We are looking for a dynamic, self-motivated individual with at least 5 years in engineering, ideally within a fast-paced SaaS environment, who’s ready to tackle the challenges ahead in a vibrant, collaborative atmosphere. Your day-to-day will involve building and maintaining backend platforms and crafting stunning front-end experiences using React. We believe in writing clean, quality code that boasts high test coverage while collaborating effortlessly with our QA team. You'll also mentor junior engineers, contribute to design discussions, and push our technical standards to the next level. If you have a strong grasp of Node.js, GraphQL, and a passion for empowering others, this might be the perfect opportunity for you to join the BuildOps family in Raleigh, North Carolina. Together, we’ll not just make software; we’ll reshape an entire industry!

Frequently Asked Questions (FAQs) for Senior Full-Stack Engineer Role at BuildOps
What responsibilities does a Senior Full-Stack Engineer at BuildOps have?

As a Senior Full-Stack Engineer at BuildOps, your responsibilities include building and maintaining our backend with real-time systems, crafting the front-end using React, and developing quality APIs. You will engage in code reviews, technical mentorship, and collaborate with our QA engineers to ensure the software meets high-quality standards. Your contributions will directly impact our mission to enhance the tools available for commercial contractors.

Join Rise to see the full answer
What qualifications are required for the Senior Full-Stack Engineer position at BuildOps?

To qualify for the Senior Full-Stack Engineer position at BuildOps, you should have at least 5 years of experience in an engineering role in SaaS, strong proficiency in modern JavaScript/ECMAScript, and a deep understanding of React.js and Node.js. Knowledge of GraphQL, CI/CD, and a background in technical mentorship are important, alongside strong communication skills and a relevant degree in computer science or engineering.

Join Rise to see the full answer
How does BuildOps promote work-life balance for the Senior Full-Stack Engineer role?

At BuildOps, we truly value work-life balance. For the Senior Full-Stack Engineer position, you will be expected to work from our Raleigh office three days a week, which allows for flexibility with the remaining time. Our generous PTO policy and hybrid work schedule ensure that our team members can recharge while also engaging in meaningful work that transforms the commercial contracting landscape.

Join Rise to see the full answer
Can a Senior Full-Stack Engineer influence technical decisions at BuildOps?

Absolutely! As a Senior Full-Stack Engineer at BuildOps, you will co-own the technical vision for your team. Your insights, recommendations, and expertise will shape the technology decisions and strategies that guide our projects, giving you a significant impact on our overall success and growth.

Join Rise to see the full answer
What opportunities for growth can a Senior Full-Stack Engineer expect at BuildOps?

BuildOps is committed to fostering growth and career advancement. As a Senior Full-Stack Engineer, you will have chances to mentor junior engineers, lead technical discussions, and advance to higher roles within the company. Additionally, you can work with cutting-edge technologies and take part in ongoing professional development initiatives aimed at elevating your skills and career trajectory.

Join Rise to see the full answer
Common Interview Questions for Senior Full-Stack Engineer
What is your experience with React.js in developing applications?

In answering this question, highlight specific projects where you utilized React.js, discussing the components you created and how you ensured their quality through testing and optimization. Illustrate your understanding of best practices and how you tackled challenges in a production environment.

Join Rise to see the full answer
Can you explain the differences between GraphQL and REST APIs?

Discuss how GraphQL allows clients to request only the data they need, reducing data transfer and over-fetching issues seen with REST APIs. Emphasize use cases where you’ve implemented either and the benefits you’ve observed in performance and flexibility.

Join Rise to see the full answer
How do you ensure your code maintains high coverage and quality?

Talk about your commitment to writing clean, well-documented code and your strategies for maintaining high test coverage, such as utilizing unit tests, integration tests, and code reviews. Share examples from your past work where you successfully implemented these practices.

Join Rise to see the full answer
Describe a challenging project you worked on and how you approached it.

Select a project that posed significant challenges and explain how you approached those challenges, what solutions you implemented, and the outcomes of your efforts. Emphasize teamwork, problem-solving skills, and any learning experiences gained.

Join Rise to see the full answer
How do you stay up-to-date with the latest technologies and industry trends?

In your response, share specific resources you use for learning, such as online courses, tech blogs, podcasts, or community meetups. Discuss how staying current enables you to apply modern practices and tools effectively in your work.

Join Rise to see the full answer
What role do you believe mentorship plays in a development team?

Describe the importance of mentorship in fostering a strong team culture, enhancing skills, and driving innovation. Share any experiences where you mentored someone and how it benefited both the mentee and the team as a whole.

Join Rise to see the full answer
Can you explain your experience with CI/CD environments?

Discuss your hands-on experience with CI/CD tools and best practices that you have used to enhance deployment processes. Explain how CI/CD has improved development workflows and reduced downtime or errors.

Join Rise to see the full answer
How do you handle tight deadlines and pressure in a fast-paced environment?

Share your strategies for managing time effectively, prioritizing tasks, and maintaining quality under pressure. Provide specific instances where you successfully met deadlines without sacrificing the integrity of your work.

Join Rise to see the full answer
What is your approach to code review effectiveness?

Discuss how you conduct code reviews focusing on collaboration and constructive feedback. Emphasize maintaining a positive team dynamic while ensuring that all code meets set standards and aligns with best practices.

Join Rise to see the full answer
What projects have you contributed to that demonstrate your full-stack expertise?

Choose a few key projects that showcase your skills in both front-end and back-end development. Explain your role in these projects, the technologies you used, and how you balanced both sides of the stack.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
BuildOps Remote Los Angeles, California
Posted 3 days ago

As an Executive Assistant at BuildOps, you'll play a vital role in streamlining operations for our Revenue Team, enhancing our dynamic work environment.

Photo of the Rise User
BuildOps Remote Los Angeles, California
Posted 3 days ago

Join BuildOps as a Revenue Coordinator and be pivotal in supporting our dynamic Revenue organization while we revolutionize the trades industry.

Photo of the Rise User

Esri is looking for an experienced Principal Software Development Engineer to enhance graphics programming capabilities in ArcGIS Pro layouts.

Posted 2 days ago

Join SciTec as a Senior Numerical Algorithm Software Engineer to deliver advanced data processing technologies for U.S. government programs.

Dreamix Ltd. Remote No location specified
Posted 9 days ago

Join Dreamix as a Senior Angular Engineer and play a pivotal role in building top-quality web applications for a leading aviation client.

DB Hybrid Pune - Business Bay
Posted 12 days ago

Join Deutsche Bank's User Experience team as a Full-stack Developer, contributing to innovative web and mobile applications.

Photo of the Rise User

Join Kairos Technologies as a Machine Learning Engineer focused on developing AI systems for Meta with a strong emphasis on project management and communication.

Photo of the Rise User
Posted 9 days ago

Be a key player at DailyPay as a Senior Software Engineer, contributing to cutting-edge backend solutions in a dynamic environment.

Photo of the Rise User
Posted 2 days ago

Join Upwork in seeking skilled Ruby Software Engineers to enhance AI model evaluations and coding solutions remotely.

Photo of the Rise User

Join the University of St. Thomas as an AI Software Engineer to develop innovative AI applications that support student success.

BuildOps is the only all-in-one management software built specifically for the modern commercial specialty contractor. Focusing on trade contractors, BuildOps combines service, project management, and more into a single SaaS platform. Founded in 2...

56 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 18, 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!