Senior Software Engineer, Flutter

South San Francisco, CAFull-TimeSeniorSoftware Engineering

You will be redirected to the company career page

What You'll Do

  • Lead the development of mobile and on-screen autonomous vehicle interfaces, used for planning and execution of autonomous tasks.
  • Architect and implement shared, scalable software components with clean, well-defined interfaces for reuse across multiple applications.
  • Integrate frontend applications seamlessly with vehicle and cloud APIs, ensuring high performance and reliability.
  • Champion comprehensive testing, including unit, widget, and integration tests in Dart, to guarantee correct functionality of both presentation and underlying logic.
  • Collaborate extensively with cross-functional engineering teams, product managers, designers, and key stakeholders to define, refine, and implement new feature concepts.
  • Drive the development process by writing clear and concise RFCs for new product features.
  • Mentor junior and mid-level developers, providing technical guidance and fostering a culture of excellence.

What You'll Bring

  • 6+ years of progressive experience building high-quality web or mobile applications.
  • 3+ years of hands-on experience developing and successfully shipping cross-platform mobile applications using Flutter for both iOS and Android.
  • Deep understanding and practical experience with best practices in Flutter state management, leveraging packages such as MobX.
  • Proven expertise in building effective, scalable, and maintainable user interfaces and UI components.
  • A strong desire to continuously learn new technologies and expand your technical scope in a dynamic, fast-moving startup environment.

What Makes You a Strong Fit

  • Experience with gRPC and Protobuf for efficient inter-service communication.
  • Working experience with React and Next.js, demonstrating a broader frontend skillset.
  • Demonstrated experience writing comprehensive unit, widget, and integration tests in Dart.
  • Proficiency in using Figma and a history of effective collaboration with designers on complex UX interactions.
  • A keen eye for detail and a genuine passion for building intuitive, delightful, and high-performing UI/UX.
  • A genuine interest in robotics and a willingness to be a part of the transformation of a newly emerging industry of autonomous agricultural vehicles.A strong interest in robotics and the unique challenges and opportunities of designing user interfaces for controlling robotics operations.
  • Experience with Figma

Job Summary

CompanyAgtonomy
LocationSouth San Francisco, CA
TypeFull-Time
LevelSenior
DomainSoftware Engineering