Mobile Developer - React Native
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.