Senior Software Engineer, Frontend

Lirvana LabsMenlo Park, CA
18h$135,000 - $175,000

About The Position

We’re looking for a Senior Software Engineer,Frontend with strong frontend UI, UX development experience to help build high-quality, scalable applications across web and mobile platforms. You’ll play a key role in shaping both the user experience and the underlying architecture of our product. If you’re passionate about Flutter, React, and building beautiful, performant applications, we’d love to hear from you.

Requirements

  • 5+years of professional software engineering experience
  • 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
  • Experience working in an agile team environment
  • Familiar with performance optimization, debugging tools, and frontend architecture patterns
  • A Bachelor's Degree in Computer Science or a related technical field, or equivalent practical experience.

Nice To Haves

  • Experience deploying Flutter apps to iOS and Android
  • Familiarity with backend integration, REST APIs, and GraphQL
  • Knowledge of accessibility, and responsive design best practices
  • Experience with animations, state management (e.g., Provider, Riverpod, Redux), or hybrid app architectures

Responsibilities

  • Design & Develop: 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.
  • Deploy: 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.
  • Lead & Mentor: Take ownership of major features from conception to deployment. Mentor junior engineers through code reviews, pair programming, and technical guidance.
  • Innovate & Improve: Drive technical excellence by identifying and addressing performance bottlenecks, advocating for clean code, maintainable architecture, and testing best practices.
  • Collaborate: Work closely with product managers, designers, and other engineers to create seamless user experiences. Contribute to early-stage feature planning and prototyping.

Benefits

  • High Impact: Career-defining chance to architect cutting edge applications and cloud platforms from the ground-up.
  • Professional Growth: Deepen your expertise in cloud architecture, microservices design, AI, and automation.
  • Collaborative Culture: Join a cross-functional team that values transparency, continuous learning, and knowledge sharing.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service