Lead Agentic Software Engineer
Cricut - South Jordan, UT
Hiring: Lead Agentic Software Engineer Company: Cricut Location: South Jordan, UT Job Posted Time: 2026-09-16 14:44:54 Target Skills & Keywords : Android, Angular, CI/CD, Clean Architecture, Datadog, Encryption, Feature Flags, Firebase, JavaScript, Jetpack Compose, Kotlin, LLM, MVVM, Product Management, REST, Swift, SwiftUI, TypeScript, iOS About the job Experience: •8+ years of professional client/frontend software development experience, with deep, production-level expertise in one of: iOS, Android, or Electron/Angular. Required Skills: •Dedicate most of your time to writing, reviewing, and shipping production code on your primary platform. •Use agentic coding tools as a core part of your daily workflow — AI-assisted code review, automated test generation, AI-augmented development — while maintaining code quality, security, and human oversight. •Design and build features end-to-end, from technical approach through implementation, testing, and release. •Collaborate closely with Product Management and UX to take defined features from spec to shipped experience, surfacing technical tradeoffs and feasibility early. •Build and maintain high-performance 2D graphics editing and rendering capabilities for creative, design-focused features. •Optimize application performance — startup time, memory usage, responsiveness, rendering, battery life, and network efficiency. •Ensure application security through encryption, secure authentication, certificate validation, and secure credential/key management. •Write and maintain automated tests for your features. Qualifications: •Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. •Applied hands-on capability in graphics/rendering technologies relevant to your platform — e.g., Core Graphics/Metal on iOS, Canvas/Skia/Vulkan on Android, or Canvas/WebGL/Skia (CanvasKit) on Electron/Angular. •At least a year of hands-on, pragmatic use of modern AI engineering tools, with practical experience integrating AI/LLM capabilities where relevant (agentic patterns, evals, latency/cost/reliability tradeoffs). •Expert-level proficiency in the language matching your primary platform (Swift, Kotlin, or TypeScript). •Strong expertise in the native UI framework for your platform (SwiftUI/UIKit, Jetpack Compose, or Electron/Angular). •In-depth knowledge of your platform's concurrency model (Swift Concurrency, Kotlin Coroutines/Flow, or modern asynchronous JavaScript/RxJS). •Strong debugging, profiling, and performance optimization skills using platform-native tools (Xcode Instruments, Android Profiler, or browser/Electron devtools). •Solid functional working knowledge of secure credential storage (Keychain, Android Keystore, or equivalent). Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!