Lead Agentic Software Engineer
CricutJob Description
📋 Description Write, review, and ship production code on client platforms (iOS/iPadOS, Android, or Use agentic coding tools for AI-assisted development with focus on quality, security, and oversight. Design and build end-to-end features from spec to release. Apply architectural patterns for modular, maintainable code. Collaborate with Product Management and UX to validate feasibility and tradeoffs. Maintain high-performance 2D graphics editing and rendering capabilities. 🎯 Requirements Bachelor's or Master’s in CS, Software Eng., or related field. 8+ years client/frontend dev; deep expertise in one: iOS, Android, or Electron/Angular. Hands-on graphics/rendering tech (Core Graphics/Metal, Canvas/Skia/WebGL, etc.). At least 1 year with AI engineering tools (Claude Code, Cursor, Copilot). Expert proficiency in Swift, Kotlin, or TypeScript; strong native UI framework expertise. Understanding of concurrency models and architectural patterns (MVVM, Clean Architecture, etc.). 🎁 Benefits Soft skills: clear communication, collaboration with PM/UX, knowledge sharing. Curiosity for new AI-assisted development tools and practical improvements.