Lumber logo

Software Engineer (UI)

Lumber

Location TBDFull-timeNo compensation foundPosted 10mo agoVerified open 4 days ago

Most applications go out cold — see where you stand first. No sign-up to start.

At a glance

Compensation
No compensation found
Location
Location TBD
Schedule
Full-time
Work Authorization
Not specified

Job overview

Lumber is hiring a Software Engineer (UI). Lumber seeks a Software Engineer (UI) to design and ship high‑performance, user‑friendly web applications for construction teams. The role involves end‑to‑end feature ownership, collaboration with product and design, and ensuring scalability and cross‑device compatibility within a fast‑moving, high‑ownership engineering team.

Key focus areas include Develop, optimize, and maintain highly interactive web applications, Collaborate with product designers and backend engineers to translate UI/UX wireframes into responsive code, and Own features end-to-end from design through deployment and monitoring.

Important skills include JavaScript (Programming Language), TypeScript, React.js, HTML5, Cascading Style Sheets (CSS), and Webpack.

Skills & qualifications

RequiredNice to have

Skills

JavaScript (Programming Language)TypeScriptReact.jsHTML5Cascading Style Sheets (CSS)WebpackBazelRESTful APIGraphQLContinuous IntegrationReactHTMLCSSBabelViteMaterial UITailwind CSSChakra UIRESTGitCI/CDRedux/ZustandProblem SolvingCommunication

Qualifications

Bachelor's in Computer Science5+ Years Experience

Full job description

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

You've read the whole posting — now see how you match it.