Unfortunately, this job posting is expired.
Don't worry, we can still help! Below, please find related information to help you with your job search.
Some similar recruitments
Senior .Net Full Stack Developer
Recruited by FPT Software 7 months ago Address Canada
Student Full Stack Jobs
Recruited by Zenfeat 7 months ago Address Canada
Développeur Full-Stack Jobs
Recruited by Uzinakod 7 months ago Address Greater Montreal Metropolitan Area, Canada
Développeur(Trice) Web Saas
Recruited by WSP in Canada 7 months ago Address Montreal, Quebec, Canada
Développeur Full Stack Jobs
Recruited by HIKE 7 months ago Address Greater Montreal Metropolitan Area, Canada
Sr. Full Stack Developer (.Net/C#)
Recruited by Insight Global 7 months ago Address Canada
Senior Full Stack Developer (.Net Core, React)
Recruited by SimplyAI Talent 7 months ago Address Canada
Full Stack Developper Jobs
Recruited by Dana Incorporated 8 months ago Address Boucherville, Quebec, Canada
Full Stack .Net Developer
Recruited by Ampstek 8 months ago Address Canada
Junior Full Stack Developer
Recruited by TV2 Consulting 8 months ago Address Montreal, Quebec, Canada
Senior Software Developer — Full-Stack Javascript - E-Commerce
Recruited by Orium 8 months ago Address Canada
C++ Full Stack Developer
Recruited by Applicantz 8 months ago Address Canada
Developer .Net C# Full Stack
Recruited by FlowFit powered by Consoltec 8 months ago Address Montreal, Quebec, Canada
Lead - Full Stack Developer
Recruited by techjays 8 months ago Address Canada

Full Stack Web Developer

Company

Data Sciences

Address Canada
Employment type FULL_TIME
Salary
Expires 2023-09-24
Posted at 8 months ago
Job Description

Summary

Data Sciences is looking for a mid-level full stack web developer to join our growing team. We’re looking for a passionate individual who enjoys creating out of the box solutions to solve problems. Our web applications are primarily running Ruby on Rails with Hotwire and Stimulus, and use Redis & Sidekiq (background jobs). We also deploy a wide variety of landing pages for clients using a Jekyll-based solution.


If you like creating web solutions to solve problems and trying new approaches for a wide variety of clients, you should apply.


Job Duties

  • Write and maintain test suites for web applications and expand test coverage where appropriate.
  • Develop and maintain websites and applications for our clients and internal Data Sciences processes. This includes Ruby on Rails applications, Jekyll landing pages, and other web solutions.
  • Develop and maintain a Jekyll-based solution for landing pages.
  • Perform regular audits of current websites and applications to ensure packages are up to date, that all aspects are functioning as expected, and any security vulnerabilities are addressed.
  • Maintain and integrate websites with other databases and payment processors.
  • Develop additional web solutions as appropriate.
  • Maintain internal Ruby on Rails applications and update components as necessary.
  • Ensure all websites are high-performance, user-friendly, secure, and GDPR compliant.
  • Write and maintain technical documentation related to web development, including code documentation, access controls, and standard operating procedures.


Requirements

You want teammates who enjoy solving problems regardless of the technologies and techniques involved. You have strong problem-solving skills and experience working on important functionality for a cloud-based product. You are humble, eager to learn, and always willing to help others.


  • Builder of scalable, efficient, and maintainable architectures
  • 4+ years of experience working in Ruby on Rails
  • Strong ability to write and maintain modern javascript
  • Solid understanding of object-oriented programming
  • Knowledge of code deployment and version control
  • Active collaborator with other teams


Assets

  • Experience in deploying and scaling with Heroku
  • Experience with Canadian or European political systems
  • Google Analytics, and conversation tracking experience
  • Experience working in a political organizing environment


About DS

We are a different type of agency. We bring together art and science to understand how audiences behave and predict how to best engage them.


We combine sound data management, advanced analytics, machine learning and AI, and cutting-edge digital engagement strategies to better measure audience intent, communicate efficiently, and produce measurable results with the power to shift public perception.


Our team’s cutting-edge expertise is leveraged by corporate clients in complex business environments, international NGOs, and major political parties (both in Canada and around the world).


Since opening in 2015, we have built an incredible, bilingual team headquartered in AI-hub Montreal. We offer a competitive health package, a start-up office space and the opportunity to join a growing, multi-disciplinary team with lots of growth opportunities.


We encourage applications from all qualified candidates and are committed to equal employment opportunities. If you have a disability or special need that requires accommodation, please let us know during the recruitment process or by emailing [email protected].



Résumé

Data Sciences est à la recherche d'un développeur web full stack de niveau intermédiaire pour rejoindre notre équipe en pleine croissance. Nous recherchons une personne passionnée qui aime créer des solutions originales pour résoudre des problèmes. Nos applications web fonctionnent principalement en Ruby on Rails avec Hotwire et Stimulus, et utilisent Redis et Sidekiq (tâches d'arrière-plan). Nous déployons également une grande variété de pages d'atterrissage pour les clients en utilisant une solution basée sur Jekyll.

Si vous aimez créer des solutions web pour résoudre des problèmes et essayer de nouvelles approches pour une grande variété de clients, vous devriez postuler.


Responsabilités

  • Veiller à ce que tous les sites web soient performants, conviviaux, sécurisés et conformes au GDPR.
  • Rédiger et maintenir des suites de tests pour les applications web et étendre la couverture des tests le cas échéant.
  • Rédiger et maintenir la documentation technique liée au développement web, y compris la documentation du code, les contrôles d'accès et les procédures opérationnelles standard.
  • Maintenir et intégrer les sites web avec d'autres bases de données et processeurs de paiement.
  • Effectuer des audits réguliers des sites web et des applications actuels pour s'assurer que les paquets sont à jour, que tous les aspects fonctionnent comme prévu et que toutes les vulnérabilités en matière de sécurité sont corrigées.
  • Assurer la maintenance des applications internes Ruby on Rails et mettre à jour les composants si nécessaire.
  • Développer d'autres solutions web le cas échéant.
  • Développer et maintenir des sites web et des applications pour nos clients et les processus internes de Data Sciences. Cela inclut les applications Ruby on Rails, les pages d'atterrissage Jekyll et d'autres solutions web.
  • Développer et maintenir une solution basée sur Jekyll pour les pages d'atterrissage.


Compétences requises

Vous voulez des coéquipiers qui aiment résoudre des problèmes, quelles que soient les technologies et les techniques utilisées. Vous avez de solides compétences en matière de résolution de problèmes et une expérience de travail sur des fonctionnalités importantes pour un produit basé sur le cloud. Vous êtes humble, désireux d'apprendre et toujours prêt à aider les autres.


  • Collaborateur actif avec d'autres équipes
  • 4+ ans d'expérience en Ruby on Rails
  • Forte capacité à écrire et maintenir du javascript moderne
  • Solide compréhension de la programmation orientée objet
  • Connaissance du déploiement de code et du contrôle de version
  • Construire des architectures évolutives, efficaces et faciles à maintenir.


Actifs

  • Expérience du déploiement et de la mise à l'échelle avec Heroku
  • Expérience de travail dans un environnement d'organisation politique
  • Expérience de Google Analytics et du suivi des conversations
  • Expérience des systèmes politiques canadiens ou européens


À propos de DS

Nous sommes une agence différente. Nous conjuguons art et science pour comprendre comment un auditoire réagit et prédire la meilleure manière de le rejoindre efficacement.


Nous combinons les meilleures pratiques en gestion de données, analytique avancée, intelligence artificielle et techniques de pointe en engagement numérique afin de mesurer les intentions d’un auditoire, de communiquer efficacement et de générer des effets tangibles pour faire évoluer les perceptions.


L’expertise de pointe de notre équipe est renforcée par nos clients commerciaux qui œuvrent dans les environnements d’affaires complexes, dans des organismes à but non lucratif internationaux et pour des partis politiques majeurs à l’échelle nationale et international.


Depuis la création de l’entreprise en 2015, nous avons bâti une équipe bilingue incroyable et établi nos bureaux au cœur du quartier de l’intelligence artificielle à Montréal. Nous offrons des avantages sociaux concurrentiels, des bureaux dignes des entreprises en démarrage les plus novatrices et la chance de se joindre à une équipe multidisciplinaire en pleine croissance où les possibilités d’avancement abondent.


Nous encourageons les candidatures de tous les candidats et candidates qualifié.e.s et nous nous engageons à respecter l'égalité des chances en matière d'emploi. Si vous avez un handicap ou des besoins particuliers qui nécessitent un accommodement, veuillez nous le faire savoir pendant le processus de recrutement ou en envoyant un courriel à [email protected].