• Careers
  • Principal Software Engineering - Lead Mobile Architect - Vancouver, Canada, Waterloo, Canada, San Carlos, CA

Principal Software Engineering - Lead Mobile Architect - Vancouver, Canada, Waterloo, Canada, San Carlos, CA

Digital workplaces connect teams for quicker, more efficient innovation.

Apply

ABOUT THE ROLE 

If you want to reimagine the way companies communicate and collaborate, working with cutting-edge technologies and high-caliber professionals, then drop us a line. You will be a Principal or Architect Level Engineer on our Engineering Team.   

RESPONSIBILITIES

In this role, you will provide architectural direction, mentoring and software development to the team as they evolve in utilizing React Native. You will be involved from conception to completion to develop solutions that are technologically sound and aesthetically impressive

 SKILLS AND REQUIREMENTS

  • Track record of shipping Mobile Client Software
  • Knowledge of how to create highly optimized, performance tuned mobile client application
  • 3+ years experience in architecting React Native apps for iOS and Android devices
  • Track record of shipping Mobile Client Software
  • 5+ years experience in native iOS (Swift) and/or Android (Java) development
  • Experience of integrating REST-API’s for in app functionality
  • Ability to write well-documented, clean Javascript code
  • Ability to mentor team members and enforce best practices
  • Understanding of advanced Javascript concepts
  • Ability to implement third party libraries into an existing code
  • Familiarity with native build tools, like Xcode, Android Studio
  • Experience with automated testing suites, such as Jest, Detox
  • Understanding of Redux, mob-X , Redux-thunk, Redux Saga
  • Can unit test to perfection
  • Can handle exceptions
  • Good debugging skills and problem solving
  • Knowledge of Source code repository including Git, Bitbucket, Mercurial or anything similar
  • Experience with CI/CD using fastlane or other

BONUS POINTS:

  • Experience with realtime communications frameworks like WebRTC, WebSockets etc
  • Experience with native development

About Us

Bluescape helps companies create better. Its visual collaboration software gives teams a virtual workspace to meet, share, and develop ideas. Founded in 2012, Bluescape is a wholly owned subsidiary of Haworth.

Our company culture represents an intermix between passion for technology and rock-star output and an appreciation for a balanced and healthy lifestyle.

We are located right in the heart of the peninsula, minutes away from the freeway and restaurants. Our office is beautiful, snacks are plentiful, and innovation is in the air. We’re all entrepreneurs here no matter what your role is, so if you want a hands-on, fast-paced environment to learn and thrive in, we’d love to hear from you.

Principal Software Engineering - Lead Mobile Architect - Vancouver, Canada, Waterloo, Canada, San Carlos, CA

Ready to Join Us?

Apply for this role