Technical Manager, Software Engineering (Angular) (On-site) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Cricut ยท 5 months ago

Technical Manager, Software Engineering (Angular) (On-site)

Cricut is a company that creates innovative cutting machines and is seeking a Technical Manager for Software Engineering specializing in Angular. The role involves leading a team of engineers to design and build Angular native apps, ensuring a high-quality customer experience and fostering a collaborative team culture.

Consumer ElectronicsDIY
check
H1B Sponsor Likelynote

Responsibilities

Lead and support a team of software engineers
Spend ~30% of time in the code (reviewing code, PRs, etc.)
Mentor and coach team members regularly
Set goals, give feedback, and manage performance
Foster a collaborative and inclusive team culture
Guide Agile/Scrum development practices
Partner with product and design teams
Plan and prioritize team projects
Break down work and manage timelines
Support architectural planning and technical direction
Promote high standards in code quality
Conduct code reviews and support testing
Encourage continuous learning and growth
Address team dynamics and morale
Support hiring and onboarding efforts
Act as a bridge between engineering and other teams

Qualification

Angular16+TypeScriptJavaScriptAutomated testingWebpackNodeJSElectronScalable Vector GraphicsModular software developmentPerformance profilingCommunicationProblem solvingAttention to detailInterpersonal skillsContinuous learning

Required

Highly Proficient in Angular16+, typescript, JavaScript, ES8+, HTML5, CSS3 + Common CSS Preprocessors
Proficient in test driven development, automated testing, and the use of testing frameworks
Experience with Webpack, NodeJS, Electron
Experience with Less/Sass CSS Pre-processors
In-depth experience in working with Scalable Vector Graphics & vector graphics editing
Experience in modular and scalable software development
Experience maintaining a living and complex codebase with a modern stack
Designing and developing modular, reusable, testable front-end components
Desire to learn cutting edge technology to solve complex business problems
An appreciation for good design, and the desire to translate visual ideas into working, efficient code
Strong problem solving and critical thinking skills
Passion for quality and close attention to details
Strong communication and interpersonal skills
Aptitude to independently learn new technologies
B.S. or M.S. in Computer Science, Software Engineering, or comparable field
3+ years of relevant software engineering management experience
5+ years of experience in leading teams building complex apps and systems with a focus on software architecture & design, multi-threading, memory usage and performance
8+ years of professional experience in software development

Preferred

Experience in continuous integration and delivery (e.g., GitHub actions)
Experience in animation and graphics
Experience in automated user interface functional testing
Experience with performance profiling tools and optimization techniques
Experience with Open API standard (Swagger)
Experience with push notifications
Experience with in-app purchase and subscription service
Working knowledge of Internationalization
Working knowledge of native mobile development

Company

Cricut Inc. is a creative technology platform company know for its flagship line of smart cutting machines.

H1B Sponsorship

Cricut has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (22)
2024 (19)
2023 (9)
2022 (12)
2021 (18)
2020 (5)

Funding

Current Stage
Public Company
Total Funding
unknown
2021-03-24IPO

Leadership Team

leader-logo
David Henry
EVP of Product Engineering, Quality and Member Care
linkedin
Company data provided by crunchbase