Web Developer
Application Period: Nov. 1, 2024 - Nov. 30, 2024
Contact: jean-olivier.pitre@mcgill.ca
Web Developer
Looking for ways to get involved with McGill University? The DataSphere Lab at McGill University is seeking a talented Web Developer to join our team for an exciting project with a leading aviation industry client. You'll be part of a dynamic team, working on developing a platform to manage product-related documents and business processes, leveraging AI and machine learning to drive efficiency and insights.
Job Requirements:
-
Needs to be currently registered as a student at McGill University.
-
Highly self-motivated and able to work independently.
-
Strong communication skills required.
-
Enjoy collaborating in virtual settings (online).
-
Passionate about tech.
-
Experience in software development, computer science & data science is a must.
-
Exposure to cloud computing & version control (git) is a huge asset.
Backend Developer Responsibilities:
-
Experience with languages like Python (Django), Node.js, Ruby on Rails, or Java (Spring Boot).
-
Database Management: Knowledge of SQL databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB).
-
Experience in API Development including designing and implementing RESTful APIs.
-
Familiarity with Azure services such as Azure App Service, Azure Functions, and Azure API Management.
-
Implement authentication like OAuth, JWT, and SSL/TLS.
-
Experience with CICD using tools like Github & Github Actions.
-
Proficiency in using Docker and Kubernetes for containerized applications.
-
Familiarity with monitoring and logging tools like Azure App Insights, Azure Monitor and Azure Log Analytics.
-
Ability to optimize applications for performance and scalability.
Frontend Developer Responsibilities:
-
Strong knowledge of HTML, CSS, and JavaScript.
-
Proficiency in frontend frameworks such as React, Vue.js, or Angular.
-
Experience in integrating frontend applications with backend APIs.
-
Skills in optimizing web applications for speed and performance.
-
Knowledge of accessibility standards and best practices.
-
Proficiency in using browser developer tools for debugging and performance analysis.
-
Willingness to stay updated with emerging technologies and trends in frontend development.
Paid Position:Yes, $20-$30/hour for 5-10 hours/week
To apply
Email Jean-Olivier Pitre (jean-olivier.pitre@mcgill.ca) directly, including a CV and the details of the position you are interested in.