Truss

About Truss

Streamlining payments for modern construction businesses

👥 1-20 employees📍 The Castro, San Francisco, CA
B2BBankingPaymentsCredit cardsConstructionAutomation

Key Highlights

  • Headquartered in The Castro, San Francisco, CA
  • Tailored payment solutions for the construction industry
  • Flexible time-off policy with generous vacation days
  • Equity options between 0.10% and 0.50%

Truss is an all-in-one payment and banking platform specifically designed for the construction industry. Headquartered in The Castro, San Francisco, CA, Truss addresses the unique financial challenges faced by construction businesses, enabling them to automate complex payment processes. With a focus...

🎁 Benefits

Employees enjoy comprehensive health, dental, and vision coverage, along with equity options ranging from 0.10% to 0.50%. The company offers a flexibl...

🌟 Culture

Truss fosters a culture of innovation by focusing on the unique needs of the construction industry. The company prioritizes automation and efficiency,...

Truss

Full Stack Engineer Senior

TrussCanada - Remote

Apply Now →

Overview

Truss is hiring a Senior Full Stack Engineer to drive the evolution of their banking and payment automation platform. You'll work with Python, Django, PostgreSQL, and React to develop high-quality software. This position requires 5+ years of experience in software development.

Job Description

Who you are

You have 5+ years of experience in software development, demonstrating a strong ability to learn and apply new ideas quickly. Your collaborative nature allows you to thrive in a fast-paced, agile team environment, where you contribute to the improvement of processes and structures as the company grows. You are motivated by a culture of experimentation and improvement, always focusing on delivering high-quality products that create value for users.

Your expertise lies in developing maintainable software using best practices, and you have a deep understanding of the technologies involved in full stack development. You are proficient in Python and have extensive experience with the Django REST Framework, allowing you to build robust backend services. Additionally, your knowledge of PostgreSQL enables you to manage and optimize databases effectively.

You are skilled in frontend technologies, particularly React and Styled Components, which allows you to create dynamic and responsive user interfaces. Your experience with Test Driven Development (TDD) ensures that you write reliable and maintainable code, contributing to the overall quality of the software.

Desirable

Experience in a startup environment is a plus, as is familiarity with banking ledgers or fintech applications. You hold a Bachelor's degree in Computer Science, Software Engineering, or a related field, which provides you with a solid foundation in software development principles.

What you'll do

As a Senior Full Stack Engineer at Truss, you will play a crucial role in the evolution of our banking and payment automation platform tailored for construction businesses. You will develop high-quality, maintainable software that adheres to best practices, ensuring that our applications are both efficient and user-friendly. Your contributions will directly impact the way general and subcontractors manage bill payments, receivables, and corporate cards, streamlining their processes and saving them time.

You will work closely with a friendly team, engaging in regular collaboration and communication to drive projects forward. Your ability to learn and adapt quickly will be essential as you tackle new challenges and implement innovative solutions. You will also have the opportunity to contribute to the improvement of our development processes, helping to shape the future of our engineering practices as we grow.

What we offer

Truss provides a remote work environment that fosters collaboration and creativity. We offer stock options, health benefits, and the necessary work equipment to ensure you can perform at your best. Our team enjoys quarterly team-building events and a fun work atmosphere, where we prioritize both productivity and enjoyment. Join us in building a product that makes a real difference in the construction industry while working with a team that values camaraderie and shared experiences.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Truss.