Assembled
Software Engineer, Product (Frontend-leaning)
About this role
Assembled is seeking a frontend-focused Software Engineer to develop comprehensive customer-facing product features. The role involves working across both frontend and backend systems while emphasizing user experience and collaboration with product and design teams.
What you'll do
- Create end-to-end product experiences from concept to production.
- Lead frontend implementation for complex applications.
- Enhance performance and maintainability of the React application.
- Build reusable systems and components.
- Collaborate closely with product and design to resolve customer challenges.
- Experiment with AI tools to improve development workflows.
What they're looking for
- 4+ years of software engineering experience
- Strong full-stack engineering abilities
- Expertise in React and frontend architecture
- Product mindset with ownership of features
- Experience collaborating with product teams
- Excellent communication skills
- Ownership and adaptability in fast-paced settings
- Familiarity with AI coding tools
Benefits
- Generous medical, dental, and vision benefits
- Paid company holidays and unlimited time off
- Monthly professional development credits
- Paid parental leave
- [other benefits]
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
Assembled
Assembled builds AI-driven customer support software with forecasting, scheduling, and workforce optimization capabilities designed to predict support volume and optimize agent staffing at scale. The company is hiring Software Engineers to develop its design system, frontend product experiences, ML-powered interfaces, and AI-enhanced workflows across engineering and design teams.
- Website
- assembled.com
Likely interview questions
- Walk us through a time you owned a full-stack feature end-to-end. How did you approach the frontend, backend, and API design, and what trade-offs did you make?
- Tell us about a time you significantly improved React application performance, architecture, or maintainability at scale. What was the problem and how did you solve it?