Skip to main content
F

Associate Software Engineer

Flitch

Location

Remote

Salary

Not specified

Type

fulltime

Posted

Today

via linkedin

Job Description

Why Flitch

There’s a local hardware store or lumberyard in every town, yet most of the software used there is decades old.

We’re a venture-backed startup building a modern, cloud-based platform to power lumberyards and building material suppliers—covering point of sale, orders, inventory, dispatch, deliveries, and customer communication.

This is a opportunity to build software that makes a real difference to our users alongside a team of experienced and driven engineers.

What You’ll Do

As an early engineer, you’ll work across both product and engineering—not just building features, but helping define them. Product decisions are shared across the team, so you’ll collaborate closely on requirements, design, and prioritization.

You’ll gain valuable domain and technical experience by helping build and operate tools to onboard new customers onto Flitch. You’ll also work directly with customers to understand their needs and build full-stack features to support them.

Key Responsibilities

  • Execute and drive onboarding of new stores onto Flitch
  • Work directly with customers on support and feedback to build and maintain features
  • Develop deep domain knowledge of our software and how we serve our customers’ needs
  • Help define product requirements and technical solutions
  • Own features end-to-end (design → build → test → deploy → iterate)
  • Participate in on-call support as needed
  • Collaborate in product brainstorming, design discussions, and code reviews

Requirements

  • Bachelor’s degree in Computer Science or a related discipline, or 1–3 years of engineering experience
  • Strong problem-solving skills and willingness to learn
  • Strength in either backend (Java, Spring, SQL) or frontend (JavaScript/TypeScript, React)
  • Familiarity and experience with AI development tools
  • Familiarity with APIs and modern web development

Nice to Have

  • Experience building SaaS or workflow-heavy applications
  • Familiarity with React, Spring Boot, GraphQL, AWS, or Heroku
  • Startup experience or interest in early-stage environments
  • Experience working directly with customers or supporting production systems

Compensation \& Perks

  • Competitive salary \+ equity
  • Health, dental, vision, and life insurance
  • Flexible PTO

Looking for more opportunities?

Browse thousands of graduate jobs and entry-level positions.

Browse All Jobs