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
