Join our constellation

M13 and our portfolio of tech startups are building the future. Join us in this purposeful work.
70
companies
289
Jobs

Senior Software Engineer, Frontend

Source

Source

Software Engineering
USD 155k-175k / year
Posted on Apr 18, 2025

Senior Software Engineer, Frontend

Description

📍 Location: Remote, United States

🕘 Employment Type: Full-Time

📁 Department: Engineering

📢 Reports To: VP of Engineering

Source is hiring a Software Engineer to join our technology team; in this role, you will help design and develop data-driven frontends to support our digital platform.


About Source

At Source, we’re redefining hospitality and commercial real estate procurement by streamlining sourcing, budgeting, purchasing, and delivery. Our solution combines intuitive technology with deep industry expertise to enhance visibility, eliminate inefficiencies, and simplify decision-making, empowering procurement teams to make smarter, more strategic purchases. We prioritize flexibility and real-world adaptability, ensuring our platform meets the unique needs of every project. If you're looking to join a fast-paced, high-growth environment where innovation and collaboration drive real impact, we’d love to have you on board.


The Role

Source is looking to hire a Software Engineer to join our technology team. In this role, you will help design and develop data-driven frontends to support our digital platform. You will be building and maintaining modern frontend web applications to provide highly quality experiences for our clients. The applicant should have a strong desire to write clean code that is easy to understand and maintain.

You should have the ability to work independently and take ownership of all aspects of your engineering tasks. We are looking for self-starters with the initiative and drive to identify opportunities for continuous improvement.


Your Impact

In this role, you will:

  • Implement polished UIs, that are accessible, performant, responsive, and highly-available

  • Shape the frontend architecture to support modular client portals

  • Work closely with Product and Design to craft intuitive UI from mockups

  • Lead projects through their entire lifecycle, from conception to shipping

  • Help our team establish standards and practices that ensure quality and maintainability as we evolve and expand our digital platform

  • Champion frontend best practices, including testing, accessibility, and design system integration

  • Mentor and coach team members, fostering professional growth and a culture of knowledge-sharing to enhance overall team performance

  • Lead by example in code quality, clarity, and technical rigor

  • Partner with DevOps and backend teams to shape and streamline deployment strategies


What You’ll Bring to Source

  • A degree in computer science, software or computer engineering, applied math, physics, statistics, or a related field; or equivalent work experience

  • Must have at least 5 years experience as a Software Engineer or similar role with a strong focus in React

  • Knowledge of SCRUM agile software development

  • Proficient with React, Next.JS, Typescript, CSS, HTML

  • Experience writing functional (side-effect free) React hooks for behavior composition

  • Experience writing unit tests for frontend components, and browser automation integration tests

  • Experience implementing design systems, or shared component libraries

  • Experience working with REST and/or GraphQL APIs

  • Experience with SCM tools like git and continuous integration

  • Excellent communication skills, expert-level proficiency in the English language

  • Bonus: Experience applying gestalt design principles to web applications

  • Bonus: Experience with Github Actions in a CI/CD environment

Why Join Us

  • Innovative Work – Be part of a disruptive tech platform transforming the construction industry.

  • Career Growth – Work with an ambitious, high-performing team that values professional development.

  • Remote Flexibility – Fully remote position with collaborative, tech-enabled workflows.

  • Collaborative Culture – Join a company that values teamwork, respect, and transparent communication.

  • Competitive Compensation & Benefits – Market-leading salary, equity, performance bonuses, and comprehensive benefits including employer-paid health insurance, professional development support, and flexible PTO.

Our Core Values:

🚀 Solve Hard Problems

🏁 Accountable to Execute – Execution eclipses strategy. Planning is important, execution is urgent.

🤝 Trust & Accountability – We deliver on our promises with excellence.

💡 Innovative & Efficient – We optimize processes and push boundaries.

📢 Respectful & Curious Communication – We engage with humility and openness.

🌎 Flexible & Adaptable – We embrace constant change and continuous improvement.

The Hiring Process

Step 1: Introductory Call

Step 2: Technical Interview

Step 3: Cross-Functional Panel Interview

Step 4: Final Interview with Leadership

Step 5: Offer & Onboarding


Compensation Statement

Source carefully evaluates multiple factors to determine compensation, including a candidate’s skills, qualifications, experience, education, and training.

The minimum salary for the Senior Software Engineer, Frontend position is $155,000 annually, and the maximum salary is $175,000 annually. The actual compensation offered to a successful candidate will be based on these factors and may vary accordingly.

In addition to base salary, successful candidates may be eligible for discretionary bonuses and other incentives based on individual and company performance in alignment with Source’s applicable compensation and benefits programs.

Equal Employment Opportunity

Source is an equal opportunity employer. We believe that diverse perspectives and inclusive environments drive innovation, creativity, and success, and we are dedicated to fostering a workplace where everyone feels valued and empowered to contribute. We are committed to providing equal employment opportunities to all qualified applicants, regardless of race, color, religion, national origin, sex, sexual orientation, gender identity, pregnancy, age, marital status, disability, veteran status, political affiliation, or any other status protected by applicable law.

Candidate Accommodations

Source values the unique backgrounds, experiences, and perspectives of all current and prospective employees. We recognize that every individual contributes to our success, and we are committed to ensuring an inclusive and accessible hiring process.

Source provides reasonable accommodations for individuals with disabilities in the job application and recruitment process. If you require assistance due to a disability, please contact us at hr@tothesource.com or (971)271-6905 to request accommodations.