Applications Development

Toronto, ON, Canada

Job Description


About the Company At Slate Technologies we are bringing fresh minds and tools to the world of Smart Buildings, Smart Infrastructure, Sustainability, architecture, and construction. With a credible team from world renowned institutions, we are leading the way in transforming the way buildings and Infrastructure comes to life. Better decisions happen in construction when you have better context, without context stakeholders are unable to see the right information, at the right time to make confident and quick choices. That's why we created Slate, a Virtual Digital Assistant that helps you identify and evaluate information in your business so that you can make better decisions, save time and money and improve project outcomes. Our mission at Slate is to help improve each construction professional impact construction productivity by revealing the timely context that helps them make earlier, better decisions. Slate’s “Digital Assistant'' uses machine learning and AI to execute multi-dimensional analysis across internal and external data sources. This includes public data such as weather, labor and traffic with the dark data locked in silos and non-integrated systems within their own and sub-contractor organizations. Want to join us on this incredible journey? What You Will Be Doing Exciting career opportunity in a Worldwide Engineering Organization, in designing and implementing a new generation of products and solutions that are transformational in nature. In this position, you will play a key role in designing and building a state-of-the-art Application suite to modernize the Smart Buildings and Infrastructure space. Unique opportunity to work with some of the smartest minds in this space and create smart solutions from ground up. Location: Toronto, Ontario Essential Duties & Responsibilities In this position, you will have a unique opportunity to architect and work through all facets of software development: design, prototype, implementation, testing and documentation.

  • Analyze product requirements, architect, and implement appropriate Application modules.
  • Design, develop, test, and maintain source code for various applications and product features.
  • Build highly interactive visual applications that can be rendered on various form factors (Desktop/mobile).
  • Collaborate with a Globally distributed Engineering and product organization.
  • Work closely with Quality Engineers in testing and certifying the product.
  • Take complete ownership of the solution in all phases - analysis, proof of concept, development, and production deployment.
Required Experience/Skills
  • Masters or bachelor’s degree in computer science or related disciplines.
  • 8+ years of UI software design and development including HTML, JavaScript, CSS (React, React Native, Flutter).
  • Expert level knowledge of the JavaScript (React is a must) and Full stack development experience (Databases, middle tier, API’s).
  • Understanding and application of object-oriented design, design patterns, complex data structures and algorithms.
  • Hands on experience with multiple frameworks (React, jQuery, ExtJS, Flutter, Vue), and you possibly even built your own framework(s) or extensions to frameworks.
  • Proficiency with REST API design patterns.
  • Displaying complex analytical data with D3, three.js, Highcharts, or other visualization frameworks.
  • Experience with JavaScript WebSocket frameworks (socket.io/sock.js/engine.io) is a big plus. So is the experience with AutoCad or other 3D modeling tools.
  • Experience in unit testing code with JEST / enzyme / Jasmine / Mocha / Chai is desired.
  • Experience with CSS SaaS / Less.
  • Multi-Cloud experience and proficiency with providers AWS, GCP or Azure.
  • Comfortable in working in a micro services environment.
If this sounds like you, you should apply right away so we can discuss how you can be a part of this exciting, fast-paced organization! Slate Technologies, Inc is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. ZALKWb2o8B

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2026733
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, Canada
  • Education
    Not mentioned