Shopmonkey's vision is to help every shop thrive by equipping them with the tools they need to run and grow their business. Our cloud based all-in-one shop management software takes owners and technicians from the initial quote stage all the way to cashing out a satisfied customer. Our software has a modern and intuitive UI and our backend is powered by the latest technologies so our clients can focus on the things they do best.
Requirements
- Prior full-stack development experience in our tech stack - Javascript/Typescript, Node.js and React Native / React.
- Develop production quality code and deploy that code to the cloud and Android / iOS App Store.
- Improve the overall quality and performance of code.
- Test software to ensure responsiveness and efficiency.
- Dive into native iOS/Android when needed: build/maintain RN modules, implement custom UI, background services, secure storage, deep links, and push notifications.
- Own store deliveries end-to-end (Xcode/Android Studio, provisioning & signing, fastlane/EAS, staged rollouts, crash symbolication).
- Profile and optimize startup, rendering, networking, and memory with Instruments and Android Profiler/Systrace.
Responsibilities
- Develop production quality code and deploy that code to the cloud and Android / iOS App Store
- Improve the overall quality and performance of code
- Build a world class modern product for an industry full of outdated technology
- Be a part of the product discussion and lead technical discussions
- Participate in architectural discussions
- Test software to ensure responsiveness and efficiency
- Dive into native iOS/Android when needed: build/maintain RN modules, implement custom UI, background services, secure storage, deep links, and push notifications.
Other
- Be a part of the product discussion and lead technical discussions.
- Be a mentor and coach to engineers that are less experienced.
- Opportunity to be a part of the technical interview panel and help us build out an inclusive and diverse team.
- Prior experience working at a high growth startup.
- Bay area-based candidates, this role would be hybrid with in-office expectations 2-3 days/week at our Morgan Hill, CA office to collaborate and stay connected.