CompanyCam is looking for a mobile developer with experience developing for both Android and iOS, with significant experience developing with React Native. Working with a small, growing team of experienced engineers you'll be a key player in developing new features and creating an excellent experience for our mobile users. In this position you'll be expected to exhibit a solid understanding of mobile design patterns, write and maintain features of our mobile application, participate in product planning and pitch/implement new ideas to improve our product, partner with other engineers to push projects to completion.
2+ years of experience developing mobile applications
Significant exposure to React Native
Solid understanding of the React lifecycle
Solid understanding of state management using Redux
Experience developing natively in Java or Objective-C/Swift
Experience releasing apps to the App Store and Google Play
Nice to Haves:
Experience using GraphQL
Understanding of mobile analytics and source attribution
Experience with performance optimizations in React Native
Experience with the React Native Animated API, writing animations for React Native
You want to work on something fun and make good money in the process—we get it.
We're out to build the most kickass camera app and cloud photo storage service for contractors—and to have a good time doing it. Our hard work is paying off and we're one of the fastest growing apps for contractors. But, we don't take ourselves too seriously, and to be honest, we won't take you too seriously either.
If you're into the whole not-too-serious thing, but also enjoy building awesome stuff, please get in touch.