Join Our Innovative Team as a Senior Software Engineer Skip is on a mission to bring joy to life through innovative powered movement solutions. We aim to transform the lives of 2 billion people who face mobility challenges due to age, injury, or disability. Our goal is to create products that restore mobility, ensuring that everyone can enjoy movement.
As a 12-person early-stage startup spun out of Google X in 2023, we are primed to launch the MO/GO, the first commercially successful wearable robotic device. Partnering with industry leaders like Arc'teryx, we're poised to make a significant impact on millions of lives in the years to come. Learn more about our vision at .
About the Role We are searching for a dynamic and proactive Senior Software Engineer who is ready to tackle the challenges of developing an entirely new consumer robotics product. As a crucial part of our small yet talented software team, you will be responsible for:
- Leading the development of cross-platform mobile applications to enhance functionality for diverse use cases, including user preference tuning and real-time monitoring.
- Designing and creating an intuitive internal GUI that empowers engineering and R&D teams to control and refine robotic prototypes with a focus on speed and accuracy.
- Implementing features for effective data collection, organization, and log management to prepare our systems for consumer readiness.
- Building tools within the GUI to visualize and export data logs, enabling engineers to analyze performance and troubleshoot effectively.
- Managing an authentication workflow that ensures secure logins and user data protection.
- Writing clean, maintainable, and scalable code to guarantee a seamless user experience.
- Integrating front-end applications with backend services and databases to facilitate robust data handling.
- Conducting performance testing and optimizing the GUI for responsiveness in demanding, real-time scenarios.
- Documenting your development process and workflows for future reference and scalability.
- Wearing prototypes several hours a week to contribute to data collection and provide feedback on user experience.
- Enhancing software development practices through code reviews and collaborative learning.
- Bringing positivity to the team and participating in fun team-building activities.
Qualifications We're Looking For - 5+ years of experience in mobile app development for both Android and iOS, primarily in startup settings or consumer hardware.
- 3+ years of front-end web development experience utilizing UI frameworks like React.
- 2+ years experience in handling and visualizing real-time data streams within user interfaces.
- Experience interfacing with IoT or Bluetooth-enabled devices.
- Deep understanding of data flow proxying and ensuring secure data communications.
- Experience implementing authentication workflows and user management practices.
- Familiarity with automatic testing frameworks (e.g., Jest, Cypress) and device simulation for performance testing.
- Proficient in integrating frontend applications with backend APIs and databases using RESTful or GraphQL methods.
- Competence in Linux, Python, and general debugging practices.
- A personal drive to excel in a fast-paced startup environment.
- Ability to relocate to the Skip Bay Area office and work onsite 3-4 days a week.
- A good sense of humor and a tolerance for cultural spelling variations.
Bonus Qualifications - Experience in robotics or mechatronics.
- Background with cloud infrastructure such as GCP.
- Previous work in startups.
- A passion for improving human movement.
- Appreciation for diverse music tastes, especially Taylor Swift.
This is a full-time position based in our office located in Dogpatch, San Francisco, starting ASAP. Skip is an equal opportunity employer committed to diversity and inclusion. All candidates must be eligible for full-time employment in the United States, as we currently cannot sponsor new visas.
To apply, please send your CV and cover letter via email to .