Senior Full Stack Web Developer / Développeur Web Full Stack Senior
Sofdesk
Montréal, QC,Canada
1d ago
source : MNC Jobs

Sofdesk Who we are

Sofdesk is a fast-growing start-up that focuses on renewable energy and succeed by bringing out the best in its people. You’ll be part of a supportive, inclusive team that shares common values, including a fundamental respect for each other.

Our values promote collaboration, innovation, diversity and the desire to go beyond expectations. We hire people from around the globe only to bring the best of every corner of the earth right here, at Sofdesk.

Working at Sofdesk means being part of a dynamic and ambitious team that evolves every day. We focus on self-improvement.

There is always room to bring new ideas.

Why Sofdesk?

  • For our family culture where collaboration and respect are key;
  • For the growth opportunities inhouse, our priority is on personal and professional development;
  • For the space that we give to your ideas;
  • For our flexible schedule, our competitive salary and comprehensive benefits;
  • For our inviting environment : bright office, friendly fellow workers, monthly team building activities, Friday happy hour, popcorn, fruit and fresh coffee, foosball and PS4 come see for yourself!
  • Why we need you?

    We are seeking a Senior Full Stack Developper to work towards the happiness of our customers by making their user's experience a charm.

    You will enhance our API, implement new customer-driven features and deploy them in a timely manner. Also, you will work closely with the sales team to define the next components to develop and with management to grow that business above and beyond!

    More specifically, you’ll

  • Develop new features for the Nodejs powered backend and / or the React frontend of the leading design and CRM tool of the solar & roofing industry while providing architectural guidance
  • Create new services and maintain previous ones to support our growing product offerings
  • Create clean code that contributes to an architecture that promotes continuous progress
  • Perform risk assessment of code changes
  • Mentor junior / mid-junior members of the dev team
  • Work on the design of a newly launched product
  • TECH STACK

  • React / Flux
  • UI follows the Material Design Guidelines
  • Nodejs (express)
  • MySQL (sequelize)
  • Redis for caching
  • Mocha for tests
  • Github / TravisCI for source management
  • CircleCI / AWS for deployments
  • What we are looking for?

  • Excellent knowledge of Javascript, React, Redux, Webpack, BDD and CI / CD for developing PWAs
  • You start with user stories, tests and mocks and end with well documented code
  • Fully master REST concepts
  • English spoken and written
  • Team player!
  • Sofdesk is an equal opportunity employer. We are committed to providing equal opportunities regardless of race, color, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, or veteran status

    Sofdesk qui nous sommes

    Sofdesk est une start-up à forte croissance qui œuvre dans le secteur de l’énergie renouvelable et de la toiture. En tant qu’employé, tu feras partie d’une équipe inclusive qui te supportera et qui partage des valeurs communes, incluant un respect fondamental de tous et chacun.

    Nos valeurs mettent de l’avant la collaboration, l’innovation, la diversité et le désir de se surpasser. On engage des talents de partout à travers le monde, seulement pour amener les meilleures idées des quatre coins du monde ici, chez nous.

    Faire partie de Sofdesk, c’est faire partie d’une équipe dynamique et ambitieuse qui évolue à chaque jour. Le plancher est à toi si tu as de nouvelles idées!

    Pourquoi Sofdesk?

  • Pour notre culture familiale qui met l’emphase sur la collaboration et sur le respect de chacun;
  • Pour les possibilités d’évolutions à l’interne, la priorité est sur ton développement personnel et professionnel;
  • Pour la place qu’on laisse à tes idées;
  • Pour nos horaires flexibles, notre salaire compétitif et nos avantages sociaux compréhensifs;
  • Pour notre environnement invitant : des bureaux lumineux, des collègues chaleureux, des activités de team building mensuelles, nos happy-hour du vendredi, le popcorn, les fruits et le café, le babyfoot et le PS4 viens voir par toi-même!
  • Pourquoi on a besoin de toi?

    Nous cherchons un développeur full stack web motivé qui travaillera à rendre nos clients heureux tout en rendant leur expérience usager inoubliable.

    Vous allez rehausser notre API, implanter de nouvelles fonctionnalités pour nos clients et les déployer à l'intérieur des échéanciers.

    Également, vous allez travailler de près avec l'équipe de vente pour définir les prochaines composantes à développer et avec l'équipe de management pour faire croitre nos produits à l'infini !

    Plus précisément, tu feras

  • Le développement de nouvelles fonctionnalités dans NodeJS et / ou l'interface React tout en fournissant des conseils architecturaux
  • Créer de nouveaux services et maintenir les précédents pour soutenir nos offres de produits en croissance
  • Créer un code propre qui contribuera à une architecture qui favorise les progrès continus
  • Faire le risk assessment des changement de codes
  • Coacher et agir à titre de mentor pour les membres plus juniors de l'équipe de développement
  • Travailler sur la conception d'un produit nouvellement lancé
  • TECHNOLOGIES

  • React / Flux
  • L'interface utilisateur suit les grandes lignes de Material Design
  • Nodejs (express)
  • MySQL (sequelize)
  • Redis pour le caching
  • Mocha pour les tests
  • Github / TravisCI la gestion des sources
  • CircleCI / AWS pour les déploiements
  • Ce qu’on cherche

  • Excellente connaissance de Javascript, React, Redux, Weppack, BDD et CI / CD pour développer des PWAs
  • Tu commences avec les users stories, tu tests et tu termines avec un code bien documenté
  • Maîtrise des concepts de REST
  • Anglais parlé et écrit
  • Tu es un joueur d'équipe, et tu as une facilité d'approche
  • Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form