Senior Front End Software Engineer

SMG - Service Management Group
Summary
Join SMG, a leading experience management provider, as a Front End Software Engineer. You will build and maintain frontend applications using React and Next.js, develop a shared component library, and apply component-driven development practices. Collaborate with designers and engineers to create polished interfaces, work with APIs and occasionally with databases, and prioritize accessibility and performance. SMG offers a remote-first work environment, unlimited PTO, tech provided, company sick pay, and a diverse, supportive team. The role requires solid React application building experience, familiarity with Next.js and Tailwind CSS, and experience with design systems. A component-first mindset and awareness of accessibility standards are also essential.
Requirements
- Solid experience building React applications
- Familiarity with 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
Responsibilities
- Build and maintain frontend applications using React and Next.js
- Develop and grow a shared component library using Storybook and Tailwind CSS
- 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
Preferred Qualifications
- Experience with SQL, REST/GraphQL APIs, or other backend integration work
- Comfortable working collaboratively in a fast-paced, cross-functional team
- Familiarity with GitHub Actions or similar CI/CD tools for automating workflows
- Basic understanding of Angular applications
- Ability to read and understand .NET code, including C# and ASP.NET
Benefits
- Unlimited PTO
- Tech provided
- Company sick pay
- Remote first company (fully remote)