Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Lirvana Labs, Maker of Yeti Confetti Kids Logo

Senior Software Engineer, Frontend

Lirvana Labs, Maker of Yeti Confetti Kids

Salary not specified
Aug 14, 2025
Menlo Park, CA, US
Apply Now

Lirvana Labs is looking for a Senior Software Engineer, Frontend to help build high-quality, scalable applications across web and mobile platforms, shaping the user experience and underlying architecture of their AI-powered personalized learning product.

Requirements

  • Strong experience with Flutter and/or React or similar UI framework
  • Solid understanding of object-oriented programming (OOP) principles
  • Experience deploying and maintaining apps on web (knowledge of iOS and Android deployment is a plus)
  • Comfortable collaborating with designers and translating designs to usable interfaces
  • Familiar with performance optimization, debugging tools, and frontend architecture patterns
  • Bonus: Experience with animations, state management (e.g., Provider, Riverpod, Redux), or hybrid app architectures
  • Experience deploying Flutter apps to iOS and Android

Responsibilities

  • Architect, design, and implement robust, scalable frontend applications using Flutter (Dart) and/or React.
  • Deliver high-quality features across web, and optionally iOS/Android platforms.
  • Own and manage the deployment process to the web (and optionally to iOS/Android using Flutter).
  • Ensure smooth CI/CD pipelines and scalable release workflows.
  • Take ownership of major features from conception to deployment.
  • Mentor junior engineers through code reviews, pair programming, and technical guidance.
  • Drive technical excellence by identifying and addressing performance bottlenecks, advocating for clean code, maintainable architecture, and testing best practices.

Other

  • 5+ years of professional software engineering experience
  • Experience working in an agile team environment
  • A Bachelor's Degree in Computer Science or a related technical field, or equivalent practical experience.
  • Include a brief note in your application describing a challenging project you’ve worked on involving scaling high-performance mobile and web applications. We're particularly interested in your role and the technical decisions you helped make.