Fullstack Developer

RemoteMid-level
Montreal, 🇨🇦 Canada
Full Stack Developer
Software development

La version française suit ci-dessous

Having recognized the advantages of remote work, such as improved employee morale, increased productivity, and positive impacts on both employee wellbeing and the environment, we are proud to be a digital-first company. Our digital-first work environment, combined with our conveniently located offices and collaborative workspaces, provides our team with the freedom and flexibility to work in the most productive way for them.

About us

Tecsys is a fast-growing innovator offering supply chain solutions to industry leading healthcare systems, hospitals, and pharmacy businesses to distributors, retailers, and 3PLs. We work with industry leaders to transform their supply chains through technology. If you thrive on tackling interesting challenges with continuous learning opportunities then Tecsys could be a good fit for you!

About the Role

We are looking for a motivated and enthusiastic Fullstack Developer to join our team at Tecsys. If you love working in a team and have a strong drive, this role is perfect for you. You'll collaborate with innovative colleagues to develop scalable software solutions that address logistics challenges in the healthcare industry.

Responsibilities:

- Design, develop, review, and test software as part of an agile team.

- Bring innovative solutions to problems and challenge assumptions.

- Balance business needs with technical feasibility.

- Develop and test user interfaces that offer a great user experience.

- Work closely with product and design teams on various projects.

- Collaborate with the operations team to ensure the product is operationally sound.

- Ensure performance and scalability requirements are met.

- Contribute to team improvement through retrospectives.

Requirements:

- 2+ years of software development experience with a degree in Computer Science or Software Engineering.

- Hands-on experience with Node.js.

- Knowledge of JavaScript frameworks (React.js, Vue.js, or Angular).

- Understanding of object-oriented design patterns and REST services.

- Experience with unit testing (Junit, Jest).

- Experience with RDBMS (Oracle, PostgreSQL, Microsoft SQL Server).

- Familiarity with IDEs and version control (Eclipse, Git, Maven).

- Experience with Java build automation tools (Maven).

- Knowledge of serverless architecture (AWS Lambda).

- DevOps experience (logging, monitoring, alerts, optimizations, support).

- Experience developing backend applications in Java.

- Strong interpersonal and communication skills.

- Strong proficiency in both written and verbal English communication essential for effective correspondence with clients, suppliers, business partners, and colleagues beyond the province of Quebec.

- Bonus if you are proficient in French and based in Montreal.

Asset Qualifications:

- Knowledge of Windows and/or Linux platforms.

- Experience with Agile Development, Docker, and cloud platforms (AWS, GCP, Azure).

- Familiarity with CI/CD pipelines (Jenkins, GitLab CI) and infrastructure tools (Terraform).

- Web development skills (HTML, JavaScript/TypeScript, CSS).

- Understanding of web services (REST or SOAP).

- Experience with Android development, design systems, Npm, and Webpack.

- Knowledge of responsive design for various devices.

- Appreciation for user-centered design.

At Tecsys, we are committed to fostering a diverse and inclusive workplace where all employees feel valued, respected, and empowered. We believe that diversity drives innovation and strengthens our ability to deliver exceptional solutions. We welcome and encourage applicants from all backgrounds, experiences, and perspectives to join our team.

Tecsys is an equal opportunity employer. Accommodation is available for applicants selected for an interview.

NB: if you are applying to this position, you must be a Canadian Citizen or a Permanent Resident of Canada, OR, have a valid Canadian work permit.

****

Ayant reconnu les avantages du travail à distance sur le bien-être des employés et l'environnement, notamment le moral des employés, la productivité et la réduction des trajets domicile-travail, nous sommes fière d'être une entreprise privilégiant le travail à distance. Notre environnement qui privilégie le travail à distance, ainsi que nos bureaux bien situés et nos espaces de travail collaboratifs, offrent à notre équipe la liberté et la flexibilité de travailler de la manière qui rend nos employés les plus productifs.

À propos de Tecsys

Tecsys est un innovateur à croissance rapide qui offre des solutions de chaîne d'approvisionnement aux principaux systèmes de soins de santé, aux hôpitaux, aux pharmacies, aux distributeurs, aux détaillants et aux 3PL. Nous travaillons avec les leaders du secteur pour transformer leurs chaînes d'approvisionnement grâce à la technologie. Si vous aimez relever des défis intéressants avec des opportunités d'apprentissage continu , joignez-vous à Tecsys!

À propos du poste

Nous recherchons un développeur Fullstack motivé et enthousiaste pour rejoindre notre équipe chez Tecsys. Si vous aimez travailler en équipe et avez une forte motivation, ce rôle est fait pour vous. Vous collaborerez avec des collègues innovants pour développer des solutions logicielles évolutives qui répondent aux défis logistiques dans l'industrie de la santé.

Responsabilités :

  • Concevoir, développer, revoir et tester des logiciels en tant que membre d'une équipe agile.
  • Apporter des solutions innovantes aux problèmes et remettre en question les hypothèses.
  • Équilibrer les besoins commerciaux avec la faisabilité technique.
  • Développer et tester des interfaces utilisateur offrant une excellente expérience utilisateur.
  • Travailler en étroite collaboration avec les équipes produit et design sur divers projets.
  • Collaborer avec l'équipe des opérations pour assurer la fiabilité opérationnelle du produit.
  • Veiller à ce que les exigences de performance et d'évolutivité soient respectées.
  • Contribuer à l'amélioration de l'équipe grâce à des rétrospectives.

Exigences :

  • 2+ ans d'expérience en développement logiciel avec un diplôme en informatique ou en ingénierie logicielle.
  • Expérience pratique avec Node.js.
  • Connaissance des frameworks JavaScript (React.js, Vue.js ou Angular).
  • Compréhension des modèles de conception orientés objet et des services REST.
  • Expérience avec les tests unitaires (Junit, Jest).
  • Expérience avec les SGBDR (Oracle, PostgreSQL, Microsoft SQL Server).
  • Familiarité avec les IDE et le contrôle de version (Eclipse, Git, Maven).
  • Expérience avec les outils d'automatisation de construction Java (Maven).
  • Connaissance de l'architecture sans serveur (AWS Lambda).
  • Expérience en DevOps (journalisation, surveillance, alertes, optimisations, support).
  • Expérience dans le développement d'applications backend en Java.
  • Excellentes compétences interpersonnelles et en communication.
  • Maîtrise de la communication écrite et orale en anglais essentielle pour une correspondance efficace avec les clients, fournisseurs, partenaires commerciaux et collègues hors de la province de Québec.
  • Un plus si vous êtes compétent en français et basé à Montréal.

Qualifications supplémentaires :

  • Connaissance des plateformes Windows et/ou Linux.
  • Expérience avec le développement Agile, Docker et les plateformes cloud (AWS, GCP, Azure).
  • Familiarité avec les pipelines CI/CD (Jenkins, GitLab CI) et les outils d'infrastructure (Terraform).
  • Compétences en développement web (HTML, JavaScript/TypeScript, CSS).
  • Compréhension des services web (REST ou SOAP).
  • Expérience en développement Android, systèmes de conception, Npm et Webpack.
  • Connaissance du design réactif pour divers appareils.
  • Appréciation pour le design centré sur l'utilisateur.

Chez Tecsys, nous nous engageons à favoriser un milieu de travail diversifié et inclusif où tous les employés se sentent valorisés, respectés et autonomes. Nous croyons que la diversité stimule l'innovation et renforce notre capacité à offrir des solutions exceptionnelles. Nous accueillons et encourageons les candidatures de personnes de tous horizons, expériences et perspectives à rejoindre notre équipe.

Tecsys est un employeur offrant l'égalité des chances. Des accommodements sont disponibles pour les candidats sélectionnés pour une entrevue. L’usage du masculin dans ce document a pour unique but d’alléger le texte.

NB: Si vous postulez, vous devez être citoyen canadien ou résident permanent du Canada, OU avoir un permis de travail canadien valide.

 

Tecsys Inc.

Tecsys Inc.

Tecsys is a fast-growing innovator offering supply chain solutions to industry leading healthcare systems, hospitals, and pharmacy businesses to distributors, retailers, and 3PLs.

🏥Good health and wellbeing
🛒Responsible consumption and production
Supply Chain
Technology
Software
Logistics
SaaS
B2B

LinkedIn

🏭software development
🎂1983

Other jobs at Tecsys Inc.

 

 

 

 

 

 

 

 

View all Tecsys Inc. jobs

Notifications about similar jobs

Get notifications to your inbox about new jobs that are similar to this one.

🇨🇦 Canada
Full Stack Developer
Remote

No spam. No ads. Unsubscribe anytime.

Similar jobs