RN-004 Senior Software Engineer, React Native
Canada-wide Remote
As our React Native Senior Software Engineer, you will be responsible for reliably owning the end-to-end design, development, and rollout for entire initiatives. Every day you will work closely with a small team of engineers in addition to the wider engineering, product, design, and QA organization. You will work crafting and delivering high-quality mobile applications and products for our customers.
To thrive in this role you must have several years of experience delivering high-quality software with demonstrable experience using modern technologies JavaScript, Typescript, React, React Native, Node.js, and AWS. You are a practitioner of an agile software process and have strong values towards good testing practices. You enjoy collaborating with other engineers for code reviews, pair programming, and architecture design and have experience architecting solutions to problems in a thoughtful way.
Here’s what you can expect as a React Native Senior Software Engineer:
- Leverage native APIs for deep integrations with both platforms.
- Building applications that communicate with GraphQL and REST API
- Diagnose and fix bugs and performance bottlenecks for performance that feels native.
- Reach out to the open-source community to encourage and help implement mission-critical software fixes—React Native moves fast and often breaks things.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
- Building beautiful UIs across both mobile platforms
- Maintain code and write automated tests to ensure the product is of the highest quality.
- Participate in code review and perform extensive testing to ensure high-quality software
- Building reusable code and libraries for future use
- Driving best technology and software development practices into the team with passion and enthusiasm
- Mentoring junior developers including code reviews and training
- Release applications on Apple App Store and Google Playstore
- Apply a principled agile software development methodology to the organization
About our Client:
Our client is the one platform designed to connect everyone in commercial real estate, complete with leasing, marketing, asset management, tenant experience, and data. The platform brings commercial real estate (CRE) full circle, empowering CRE leaders to leverage unique data and actionable insights to drive impactful decisions for the future. The integrated platform is revolutionizing the way that commercial real estate (CRE) is done — disrupting a $15 trillion industry by becoming the industry's all-inclusive, modern operating system.
Their success is shown in their numbers—they hit "Unicorn" status in 2019 and today have over 12 billion square feet of commercial space managed worldwide, and they've expanded to over 700 employees globally. It’s an exciting time to join them as they continue to grow and break records. Their goal as a business is to continue to build a sustainable, high-growth, and efficient software business.
They have offices in New York City, London, Toronto, Chicago, San Francisco, and San Diego.