9 hours ago
Eagan, MN, USASenior
Base Salary
$110k - $130k/yr
Responsibilities
- Design and develop customer-facing React components and applications.
- Maintain and improve existing React components, including troubleshooting and bug fixes.
- Integrate React components with backend REST APIs.
- Design and implement scalable, maintainable, and composable front-end architecture.
- Lead code and design reviews to improve code quality.
- Develop and maintain CI/CD pipelines and update project dependencies.
- Mentor less-experienced team members and provide technical leadership.
- Collaborate with product management, UX, Enterprise Architecture, developers, and stakeholders.
Requirements
- Bachelor’s degree in computer science, software engineering, or a similar field, or equivalent practical experience.
- 5+ years of experience building web applications with React.
- Experience developing React applications with TypeScript.
- Strong knowledge of React functional components, hooks, and the Context API.
- Experience with Git and common branching strategies.
- Experience building interactive 3D web experiences using WebGL and related frameworks such as Three.js or Babylon.js.
- Experience developing cross-platform mobile applications using Ionic Capacitor with React and TypeScript.
- Experience with UX design or collaboration with UX designers is preferred.
- Experience working with digital product teams in an agile environment is preferred.
Benefits
- Health insurance, paid holidays, paid parental leave, and a 401(k) retirement savings match.
- Annual wellbeing account.
- Paid Better Living Day.
- Annual profit sharing.
- Organized volunteer opportunities through Giving at Marvin.
- Brighter Days Fund financial support during personal hardships.
Tech Stack
Categories
FrontendMobile
About Marvin
Marvin designs and manufactures made-to-order windows and doors for builders, architects, and homeowners, sold through a national network of independent dealers and installers. A fourth-generation, family-owned company founded in 1912 and headquartered in Warroad, Minnesota, its portfolio includes the Signature, Elevate, and Essential product lines, Infinity Replacement Windows, and the TruStile and Coastline brands.
