This job has expired on Indeed
Reasons could include: the employer is not accepting applications, is not actively hiring, or is reviewing applications

Software Engineering Intern

AutoComply
Montréal, QC
$20–$30 an hour - Full-time

Location

Montréal, QC

Full job description

Learn more on https://autocomply.ca

Overview
AutoComply revolutionizes the way corporate legal documentation is managed by automating tasks such as creating resolutions, registers, certificates, and compliance filings. Designed to empower legal professionals, law firms, and corporate legal departments, AutoComply reduces administrative workloads, minimizes human errors, and ensures quick and efficient compliance with corporate law. Our platform enables professionals to streamline workflows and focus on their core responsibilities, providing a seamless user experience for enhanced productivity.

Job Description

This is a full-time, hybrid opportunity based in Montreal, QC, for a Software Engineer Intern. The intern will assist in developing, testing, and maintaining software solutions and tools for automating legal documentation. Responsibilities include collaborating with team members to design efficient software features, fixing bugs, participating in code reviews, and contributing to the development of an innovative and scalable application.

Responsibilities

  • Assist in the design, development, and testing of web applications using technologies such as TypeScript, Python, and Node.js
  • Contribute to front-end development tasks including UI/UX enhancements and responsive design implementation.
  • Support back-end development involving distributed workloads and RESTful API integrations.
  • Collaborate with team members using version control tools such as GitHub to manage code repositories effectively.
  • Gain experience working with cloud platforms such as Google Cloud Platform for application deployment and management.
  • Learn about application security best practices and contribute to maintaining secure coding standards.

Qualifications

  • Currently pursuing a degree in Computer Science, Software Engineering, or a related field.
  • Familiarity with web development frameworks and languages including TypeScript, React, HTML, CSS
  • Basic understanding of NoSQL databases such as GCP Firestore and knowledge of APIs and RESTful services.
  • Experience with version control systems like GitHub.
  • Exposure to cloud platforms such as AWS or GCP.
  • Strong problem-solving skills with the ability to work collaboratively and independently.
  • Knowledge of application deployment processes will be advantageous.
  • Excellent communication skills and a proactive attitude toward learning new technologies. This internship provides valuable industry experience in software engineering practices across multiple platforms and technologies while fostering professional growth within a supportive team environment.

---------------------

Apprenez en plus en consulant le https://autocomply.ca

En Bref

AutoComply révolutionne la gestion de la documentation juridique d'entreprise en automatisant des tâches telles que la création de résolutions, de registres, de certificats et de dépôts de conformité. Conçu pour outiller les professionnels du droit, les cabinets d'avocats et les services juridiques d'entreprise, AutoComply réduit la charge de travail administrative, minimise les erreurs humaines et assure une conformité rapide et efficace au droit des sociétés. Notre plateforme permet aux professionnels de rationaliser les flux de travail et de se concentrer sur leurs responsabilités principales, offrant une expérience utilisateur fluide pour une productivité accrue.

Description d'emploi

Il s'agit d'une opportunité à temps plein et hybride pour un stage en génie logiciel, basé à Montréal, QC. Tu aideras à développer, tester et maintenir des solutions logicielles et des outils pour l'automatisation de la documentation juridique. Les responsabilités comprennent la collaboration avec les membres de l'équipe pour concevoir des fonctionnalités logicielles efficaces, la correction de bogues, la participation aux revues de code et la contribution au développement d'une application innovante et évolutive.

Responsabilités

  • Aider à la conception, au développement et aux tests d'applications web en utilisant des technologies telles que TypeScript, Python et Node.js.
  • Contribuer aux tâches de développement front-end, y compris les améliorations de l'interface utilisateur (UI/UX) et la mise en œuvre de la conception réactive (responsive design).
  • Soutenir le développement back-end impliquant des charges de travail distribuées et des intégrations d'API RESTful.
  • Collaborer avec les membres de l'équipe en utilisant des outils de contrôle de version tels que GitHub pour gérer efficacement les référentiels de code.
  • Acquérir de l'expérience en travaillant avec des plateformes cloud telles que Google Cloud Platform pour le déploiement et la gestion des applications.
  • Apprendre les meilleures pratiques de sécurité des applications et contribuer au maintien de normes de codage sécurisées.

Qualifications

  • Poursuivre actuellement un diplôme en Informatique, en Génie Logiciel ou dans un domaine connexe.
  • Familiarité avec les frameworks et langages de développement web, notamment TypeScript, React, HTML, CSS.
  • Compréhension de base des bases de données NoSQL telles que GCP Firestore et connaissance des API et des services RESTful.
  • Expérience avec des systèmes de contrôle de version comme GitHub.
  • Exposition à des plateformes cloud telles qu'AWS ou GCP.
  • Solides compétences en résolution de problèmes avec la capacité de travailler en collaboration et de manière indépendante.
  • La connaissance des processus de déploiement d'applications sera un avantage.
  • Excellentes compétences en communication et une attitude proactive envers l'apprentissage de nouvelles technologies.

Job Type: Full-time

Pay: $20.00-$30.00 per hour

Expected hours: 35 per week

Application question(s):

  • On a level of 1 to 10, with 10 being the most, how comfortable are you at navigating and using Google Cloud Platform
  • On a level of 1 to 10, with 10 being the most, how comfortable are you with handling React components and events
  • How many past software development internships have you had?

Location:

  • Montréal, QC (required)

Work Location: In person