Software Developer/ Engineer/ Architect

Senior Software Engineer, React Native

In this team, you will:

  • Help maintain our React Native platform, bridging functionality between JavaScript applications and our existing mobile apps
  • Monitor health and performance of existing React Native applications
  • Improve the development experience of React Native teams
  • Coordinate between web development and native mobile teams
  • Kickstart React Native projects with web development teams across our org

We’re looking for a mobile developer to join our React Native Foundations team. We’re on a mission to unleash the power of React Native at HubSpot, empowering our web development teams to bring their products and expertise to our mobile platforms. Our work spans Android, iOS and JavaScript development. This is a great growth opportunity for a versatile developer to flourish and become an expert in all those areas.

None of these are requirements, anybody with strong CS fundamentals, a passion for mobile, a growth mindset, and a desire to learn (and better yet, teach us!) would be a great fit.

  • You have experience working on a native mobile team (Android or iOS)
  • You have a portfolio or examples of apps you have published to the App Store
  • You’re very interested in React Native and cross platform development
  • You are passionate for helping developers and improving their experience
  • You are familiar with unit testing and automation
  • You are interested in clean code and SOLID principles
  • You care a lot about mobile performance
  • You are familiar with ES6/React/Redux