Location: REMOTE / Montreal, Quebec
This job allows you to work remotely.
The company is a premier provider of specialized information management and collaboration solutions tailored for the Architecture, Engineering, Construction, and Owner (AECO) sectors. For over two decades, the organization has focused on solving the industry's most persistent challenge: the fragmentation of project data. By integrating disparate workflows into a unified environment, the company enables design and construction professionals to manage complex communication, documentation, and coordination tasks with total transparency. To date, their technology has been adopted by over 1,500 firms globally, supporting millions of users in the execution of more than 16 million projects worldwide.
Backed by a leading private equity firm, the organization delivers a mix of cloud-native and on-premises platforms designed to mitigate risk and boost operational efficiency. The software serves as a central nervous system for project delivery, having successfully indexed over one billion professional communications and managed millions of critical project actions like submittals and requests for information. In a landscape where nearly three-quarters of firms struggle with project delays due to siloed data, the company provides the essential connectivity required to ensure accountability, streamline handovers, and drive superior built-environment outcomes.
This role:
We are looking for a Mobile Developer with REACT Native experience to design, develop, and maintain scalable applications. Responsibilities include collaborating with cross-functional teams, building user-friendly interfaces, developing robust server-side logic in some cases, and maintaining clean, efficient code. This role is perfect for someone who thrives in a dynamic environment and enjoys tackling complex technical challenges.
You will:
•Contribute to the design, development, testing, and documentation of software solutions by following established processes and team standards.
•Apply fundamental software development principles to structured assignments with support and direction from senior team members.
•Write and debug code using REACT Native applying clean code and security best practices.
•Participate in agile ceremonies such as daily stand-ups, sprint planning, and retrospectives to build familiarity with collaborative development practices.
•Follow prescribed guidelines to analyze and address routine development tasks and technical challenges.
•Incorporate feedback from peers and mentors to improve code quality and gain confidence in organizational tools, technologies, and workflows.
•Work with Product Owners to understand business requirements and translate them into technical solutions.
•Raise flags on technology limitation and exchange on potential compromise to achieve business requirements.
•Deliver working and tested software iteratively following Agile principles.
•Support and help colleagues when needed.
Must Have Skills:
•Experience with REACT Native
•Experience with Azure (C# and .net) is an advantage
•Stays up to date with the latest technologies and techniques.
•Open minded and welcomes feedback.
•Wants to be challenged as well as challenge others.
•Result driven and doesn’t hesitate to think outside of the box to find solutions.
•Team player who respects colleagues and their opinions.
•Follows best practices and clean code principles.
Nice to Have Skills:
•Knowledge of AWS, Node.JS and Typescript
•Exposure to AWS or cloud architecture concepts.