Software Engineer (UI)

Lumber

Lumber

Software Engineering, Design
Posted on Oct 22, 2025

The Opportunity

At Lumber, you’re not just pushing pixels—you’re shaping how thousands of construction teams experience technology in the field and on the jobsite. This is a chance to build UI that doesn’t just look good, but actively solves real-world problems for workers who don’t have time for clunky apps or slow interfaces. You’ll join a high-ownership, fast-moving engineering team where your decisions directly influence product direction and user experience. This role gives you the chance to design and ship polished, high-performance interfaces end-to-end, while working closely with product and design to solve real-world problems at scale.

What You’ll Do

  • Develop, optimize, and maintain highly interactive, user-friendly web applications.
  • Collaborate with product designers and backend engineers to translate UI/UX wireframes into responsive, high-quality code.
  • Own features end-to-end: from technical design, development, testing, deployment, and monitoring.
  • Ensure performance, scalability, and cross-browser/device compatibility of applications.
  • Write clean, maintainable, and reusable code following best practices.
  • Contribute to design discussions and architectural decisions for frontend solutions.
  • Debug, troubleshoot, and resolve production issues in a timely manner.
  • Stay updated with the latest trends and advancements in frontend technologies.

What We’re Looking For

  • Core Expertise:
    • Strong proficiency in JavaScript, Typescript, ES6+ and React.js, React native (with hooks, context, state management like Redux/Zustand, etc.).
    • Solid understanding of HTML5, CSS3, and modern frontend tooling (Webpack, Babel, Vite).
    • Hands-on experience with UI frameworks/libraries (Material UI, Tailwind CSS, Chakra UI, etc.).
  • Familiarity with RESTful APIs, GraphQL, and integration with backend services.
  • Understanding of software development best practices, Git workflows, and CI/CD pipelines.
  • Excellent problem-solving, analytical, and communication skills.
  • Ability to thrive in a fast-paced, high-ownership, collaborative environment

Why Lumber?

  • Be part of a fast-growing startup modernizing one of the world’s most essential industries.
  • Endless opportunities for growth. If you want to take your career to the next level, this is the place to be.
  • Work with a passionate, mission-driven team.
  • A culture that values learning, ownership, and getting sh*t done (the right way).
  • So, if you are the ONE and wondering how to be part of our Rocketship, quit scrolling and apply!

Company Overview

Lumber is reshaping the construction industry with an AI-powered workforce management platform that simplifies payroll, HR, compliance, scheduling, time-tracking, and more. With innovation at the core of everything we do, we empower businesses with cutting-edge solutions that transform the way they manage their workforce.

Department

Engineering

Requirements

  • Degree in Computer Science, IT, or related field
  • 5+ years of experience