12 days ago
Eagan, MN, USASenior
Base Salary
$110k - $130k/yr
Responsibilities
- Design and develop customer-facing React components and applications.
- Lead code and design reviews to maintain and improve code quality.
- Collaborate with product management, stakeholders, Enterprise Architecture, and developers on project delivery and front-end architecture.
- Mentor less-experienced team members on React development practices and patterns.
- Develop and maintain CI/CD pipelines.
- Maintain project dependencies and resolve conflicts.
- Integrate React components with backend REST APIs.
- Maintain existing React components and fix bugs.
- Support Marvin’s partner experience environment.
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.
- $300 annual wellbeing account.
- Better Living Day, a paid day off.
- Annual profit sharing.
- Organized volunteer opportunities through Giving at Marvin.
- Brighter Days Fund financial support during personal hardships.
- The role is based with Marvin’s operations across North America; specific work arrangement is not stated.
Tech Stack
Categories
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.
