fbpx

Full stack developer

Permanent position, wfh and flexible to come to office on weekly flex model

Mile-end/Mile-ex area, parking available, easily accessible by public transport

60K-70K, excellent benefits and more:

• Great health benefits after three months of employment

• 6% of paid vacation per year

• Free coffee and tea and a beautifully renovated office space

• A team environment that encourages initiatives and leadership

• Happy hour on Fridays and social events throughout the year

• Fun activities with your teammates – be part of the family

• Work with highly talented people who are as passionate about their work as you are

Our client is an expert in horticulture and science and is bringing an innovative way of cultivating within urban spaces across Canada, the United-States and Europe.

Your role:

Reporting to the Lead Full Stack Developer as part of our small, motivated software development team, you’ll join us in supporting existing systems and developing new ones as we expand. You will work closely with team members from all our departments—sales, administration, beekeeping—to develop products and processes that work for the business, but that also tick our testable, maintainable, readable and scalable boxes as developers. You will take new ideas in an exciting, fresh B2B space, work with multidisciplinary teams to refine those ideas, and guide them from inception to deployment.

Our stack is mostly Node.js with React up front, but we leverage a number of different technologies to satisfy our business and logistics needs. On a given day, we might find ourselves solving problems related to GIS/routing, scheduling, bespoke middleware, performance tuning, agricultural analytics. We value high-quality, readable, self-documenting code, we value warmth, camaraderie, and close cooperation among our team members, and we love commit logs that tell a story.

You are:

A Javascript developer with experience in a front-end framework like Vue.js or React. You are comfortable building and supporting RESTful APIs. You are familiar with working in a NoSQL stack, but have opinions abouts its pros and cons. You have a passion for user experience and you have strong communication skills. You’re familiar with a project’s entire life cycle, and have been involved in a project’s trajectory from start to finish. Importantly, you’re curious, creative, thoughtful, and have a constant desire to learn and grow.

Through bees, we’ve built a strong connection to nature with hundreds of thousands of city dwellers since 2013, and we believe we’re having a tangible benefit on ecological awareness, and the sustainability of our cities and food systems. If you believe you could use your software background and experience to help with this goal, and want an opportunity to grow with the company and help shape our future growth, we would really love to work with you.

Role and responsibilities

• Participating in the design and creation of scalable software and applications.

• Writing clean, functional front and back-end code.

• Testing, troubleshooting, fixing bugs or other coding and upgrading issues.

• Creating security and data protection settings.

• Designing user interfaces on web pages and applications.

• Developing front and back-end website architecture and applications.

• Creating, managing and maintaining well-functioning cloud-based servers and databases.

• Ensuring application responsiveness and efficiency.

• Meeting both the client’s internal and external technical needs.

• Staying abreast of developments in web applications and programming languages.

• Developing back-end integrations with various web services.

• Working with team members to ideate web/apps solutions.

• Writing technical documentation for end-users.

• Writing technical documentation for other developers and maintaining a clear log of all work.

Required skills

• BS/MS/PhD in Computer Science or equivalent training and experience

• 2-4 years of experience as a full-stack developer or similar role

• Knowledge of multiple front-end languages and libraries (HTML/CSS, JS, React, Angular, etc.)

• Comfortable with the use of Node.js and REST APIs

• Experience with versioning (git)

• Experience in Express, NoSQL, React or Angular

• Knowledge of the agile methodology

• Excellent skills pertaining to customer service & user experience

• Collaborative & autonomous

• Good problem-solving skills

• Meticulous & thorough

• Versatile, takes initiative and is self-motivated

• Minimum proficiency in french, an asset

—————

Full stack développer

Développeur Full Stack

Poste permanent, travail de de domicile + hybride doit être capable de se présenter au bureau de manière flexible

Mile-End, Mile-Ex, stationnement disponible, accessible en transport en commun

Excellents avantages sociaux

• Plan d’assurance collective après trois mois de travail

• 6% de vacances payées par année dès l’embauche

• Café et thé offerts gratuitement et un bel espace de travail nouvellement rénové

• Un environnement de travail axé sur l’équipe et qui encourage l’initiative et le leadership

• Happy hour tous les vendredis et différents événements sociaux pendant l’année

• Des activités d’équipe amusantes avec tes collègues – car c’est d’abord une grande famille!

• Travailler et côtoyer des collègues aussi passionnés que toi

Notre client est une entreprise qui œuvre dans l’horticulture et la science de la nature sur des projets innovatrice dans les milieux urbains et ceci à travers le Canada, les États-Unis et en Europe, une entreprise en pleine croissance.

Description du rôle développeur Full stack :

Relevant du Développeur Full Stack Lead, au sein de notre petite équipe motivée de développement de logiciels, vous nous rejoindrez pour soutenir les systèmes existants et en développer de nouveaux au fur et à mesure de notre expansion. Vous travaillerez en étroite collaboration avec les membres de l’équipe de tous nos départements – ventes, administration, apiculture – pour développer des produits et des processus qui fonctionnent pour l’entreprise, mais qui cochent également nos cases testables, maintenables, lisibles et évolutives en tant que développeurs. Vous prendrez de nouvelles idées, dans un espace B2B, passionnant et frais, travaillerez avec des équipes multidisciplinaires pour affiner ces idées et les guiderez de la conception au déploiement.

Notre stack est principalement composée de Node.js et de React, mais nous utilisons différentes technologies pour répondre à nos besoins commerciaux et logistiques. Nous pouvons être amenés à résoudre des problèmes liés aux SIG/acheminements, à la planification, aux intergiciels sur mesure, à l’optimisation des performances et aux analyses agricoles. Nous valorisons la qualité, la lisibilité, du code auto-documenté, ainsi que la chaleur humaine, la camaraderie et la coopération entre les membres de notre équipe. Nous aimons les journaux de commit qui racontent une histoire.

Vous êtes:

Vous êtes un développeur Javascript avec de l’expérience dans un framework frontal comme Vue.js ou React. Vous êtes à l’aise avec la création et le support d’API RESTful. Vous êtes familier avec le travail dans un stack NoSQL, mais vous avez des opinions sur ses avantages et ses inconvénients. Vous êtes passionné par l’expérience utilisateur et vous avez de solides compétences en communication. Vous connaissez le cycle de vie complet d’un projet et avez été impliqué dans la trajectoire d’un projet du début à la fin. Surtout, vous êtes curieux, créatif, réfléchi et avez un désir constant d’apprendre et de progresser.

Grâce aux abeilles, nous avons établi un lien fort avec la nature auprès de centaines de milliers de citadins depuis 2013, et nous pensons avoir un bénéfice tangible sur la conscience écologique, et la durabilité de nos villes et de nos systèmes alimentaires. Si vous pensez pouvoir mettre votre formation et votre expérience en matière de logiciels au service de cet objectif, et si vous souhaitez avoir l’occasion d’évoluer avec l’entreprise et de contribuer à façonner notre croissance future, nous aimerions vraiment travailler avec vous.

Rôle et responsabilités

• Participer à la conception et à la création de logiciels et d’applications évolutifs.

• Écrire des codes front et back-end propres, clairs, et fonctionnels.

• Tester, dépanner, corriger des bogues ou autres problèmes de codage et mettre à niveau.

• Créer des paramètres de sécurité et de protection des données.

• Concevoir des interfaces utilisateur sur les pages Web et les applications.

• Développer l’architecture et les applications des sites Web front et back-end

• Créer, gérer et maintenir les serveurs et les bases de données “en nuage” (Cloud-based) robustes et fonctionnels.

• Assurer la réactivité et l’efficacité des applications.

• Répondre aux besoins techniques internes et externes des clients.

• Se tenir au courant de l’évolution des applications Web et des langages de programmation.

• Développer des intégrations internes (back-end) avec différents services Web.

• Travailler avec les membres de l’équipe pour concevoir des solutions web/applications.

• Rédiger la documentation technique pour les utilisateurs (end-users.)

• Rédiger la documentation technique pour les autres développeurs et tenir un journal clair et précis de tous les travaux.

Compétences requises

• BSc/MSc/doctorat en informatique ou formation pertinente

• 2 à 4 ans d’expérience en tant que développeur full-stack ou rôle similaire

• Connaissance de plusieurs langages et bibliothèques frontaux “front-end” (ex. HTML/CSS, JavaScript, XML, jQuery)

• A l’aise avec l’utilisation des API Node.js et REST

• Expérience avec le “versioning” (git)

• Expérience en Express, NoSQL, React ou Angular un atout

• Connaissance de la méthodologie agile

• Excellentes compétences en matière de service client et d’expérience utilisateur.

• Collaboratif et autonome

• Bonnes aptitudes à la résolution de problèmes

• Méticuleux et minutieux

• Polyvalent, esprit d’initiative et motivation intrinsèque

• Maîtrise avancée de l’anglais

• Maîtrise minimale du français, un atout

Contract Info / Information sur le contrat
  • Job ID / No. du Poste: 21583
  • Open Positions / Postes Ouverts: 1
Aperçu du travail

Se connecter

Sign Up

Forgotten Password

Share