SMG is looking for a frontend software engineer to build reusable, scalable UI systems and high-quality, accessible user interfaces using modern frontend tools.
Requirements
- 3-5 years of experience building React applications
- Familiarity with Vite, Next.js or similar meta-frameworks
- Strong understanding of Tailwind CSS and utility-first styling
- Experience creating and maintaining design systems or component libraries
- A component-first mindset and a keen eye for detail and reusability
- Awareness of accessibility standards and inclusive design
- Familiarity with GitHub Actions or similar CI/CD tools for automating workflows - release early, release often, driving delivery of value
Responsibilities
- Build and maintain frontend applications using React - we use v18 with Vite and SSR
- Develop and grow a shared component library with SCSS-in-JS using MUI
- Apply component-driven development practices to ensure consistency and reusability
- Prioritize accessibility and performance in everything you build
- Collaborate with designers and engineers to turn ideas into polished, production ready interfaces
- Work with APIs to bring dynamic data into the frontend
- Occasionally interact with SQL databases or backend services
Other
- Comfortable working collaboratively in a fast-paced, cross-functional team
- Work hard, have fun environment
- Values driven culture where we connect, collaborate & co-create.
- Remote first company (fully remote)
- Unlimited PTO