Full Stack Developer
REQUIRED FOR AN INNOVATIVE SOLAR TECHNOLOGY DESIGN & MANUFACTURING COMPANY
Morgan Solar Inc.
100 Symes Rd, Unit 100 A, Toronto
ON M6N 0A8, Canada
Starting Date: June 2, 2022 (negotiable)
Discipline: B.Eng / B.Sci - Computer Science or similar
Relevant Experience: 3+ years
Available Openings: 1 position
About Morgan Solar
Morgan’s mission is to advance the world to Net Zero by developing innovative software and hardware technologies that optimize the sun’s power. Our world-class SunStudio software lies at the core of hardware designs ranging from the SPOTlight platform of solutions for building interiors and exteriors to SimbaX PV enhancing optical films for utility solar applications. All our solutions generate data that is captured by our IoT sensor offerings that is then mined using machine learning to refine the next generation of our software and hardware tools. We are a growing, diverse team of engineers and scientists looking for intelligent, enthusiastic, and dynamic teammates.
About the Position
The successful candidate will have strong knowledge of and affinity for the development of robust
cloud-based systems including backend software setup and maintenance as well as development of
server-side applications including REST API’s.
Projects that the candidate will work on include development of deep analytics, exciting visualizations and actionable insights for customers based on digital twins of solar applications generated with data from our in-field IoT sensors. For the urban environment we are developing control, data and reporting systems for daylight management with automated and energy producing window coverings that improve occupant comfort, create energy for on-site consumption and reduce the buildings greenhouse gas emissions.
Working with the software development team you will help design, develop and deploy new web portal features, APIs and analytic features built on cloud microservices using data acquired from our IoT sensor and control platforms. You will also work cross-functionally with the Mechanical, Electrical and Applications teams to create solutions for customers and support internal teams with web-based tooling to improve the product development process.
Required Qualifications
● Experience building visually appealing dashboards and data visualizations
● Proficient with modern front-end frameworks such as VueJS, React, Angular
● Proficient in current Javascript standards (ES6+)
● Experience with consumption of REST APIs
● Proficient with responsive web design
● NodeJS and npm package management
● Proficient with databases, including MySQL and MongoDB
Additional Technologies
● Docker
● Webpack, Babel, Browserify
● Brokers, MQTT, gRPC
Questions:
Describe at least two means of securely providing secrets to an application along with their pros and cons.
To Apply
Please send your cover letter, résumé and your answer to the question below to careers@morgansolar.com, quoting job reference number 220421SD in the subject line.
Inclusion and Equal Opportunity Employment
MSI is an equal opportunity employer. We celebrate diversity and are committed to inclusion. We are pleased to consider all qualified applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veterans status, Aboriginal/Native American status or any other legally-protected factors. We recognize that some groups of people have been subjected to disadvantages with respect to communication, access to education, work placement opportunities, and other systemic barriers caused by racism, colonialism, and sexism. We commit to helping applicants and employees to advance despite those barriers. Disability-related accommodations during the application process are available upon request.