Full-Stack Engineer
2 weeks ago
Role: Full-Stack Developer (Cloud)
Department: R&D
Reports into: Director of Engineering (based in Quebec)
ABOUT THE ROLE
Disguise is looking for a full stack web developer with a specialisation in Django, Laravel, and/or Rails on the backend, Vue on the frontend, and as a bonus, You'll be working with the relatively new and growing group within Disguise, the Cloud Services team, to improve, build and support Disguise Cloud's products. These all integrate tightly with Disguise's other products so you'll get to work closely with other skilled developers to solve our customer's always changing needs.
We're looking for people with a strong background in the listed technologies that can hit the ground running and interest in building successful products or systems. You'll be comfortable in dealing with lots of moving pieces; you'll have excellent attention to detail; and you'll be comfortable with new technologies and systems.
This role is only available to residents of Quebec or those who are willing to relocate to Quebec.
WHAT YOU WILL DO
- Build and maintain APIs, services, and systems through multiple platforms, languages and technologies
- Build scalable and robust backend solutions leveraging proper database optimisations
- Build and maintain Vue controls and components to expose functionality to end users
- Working with other development teams within the organization to lend your expertise to other company applications
- Reviewing other developers code and pull requests, including code reviews and quality assurance testing
- Assisting support team members in customer inquiries, solving and troubleshooting problems and responding to support requests both internally and externally
- Assist with troubleshooting, debugging, and deployments where necessary
- Be able to take a feature and break it down into manageable tasks for implementation
ABOUT YOU
- Clear communication, both verbal and written
- Since Disguise is a UK based company, you will be communicating with team members in the UK and Canada regularly - proficiency in English is required
- Proven experience in Software Development (3+ years)
- An expert in Django, Laravel, and/or Rails on the backend, and Vue on the frontend; as a bonus - ; we need someone who doesn't require ramp up time and can take a task and run with it
- JIRA, GitHub, ProductBoard or other project management tracking and ticketing tools
- Git source control including proficiency with branches, pull requests, and code reviews
- Strong REST understanding and implementation experience, servicing public and private APIs, including OpenAPI spec and documentation
- Exposure to standard AWS based product stacks, and associated secondary tooling for documentation, testing and deployments are expected
- Hold yourself and others to a high bar when working with production systems
- Have excellent attention to detail, when writing and reviewing code
- Enjoy problem solving complex issues with a curious and inquisitive mind
- Be passionate to expand your knowledge
- You will be technically competent and interested in building out a product (ie, what the product should do, what else can make the product great)
- Enjoy working with a diverse group of people with different expertise - all teams work remotely, so you must be able to work solo and self-direct and communicate effectively
- Electron or similar native application frameworks using web technologies
- Experience with C++ would be nice to have, but not required to interface with the other departments in the company
BONUS POINTS
- Experience or familiarity in the live events, film, production, or entertainment industries
- Tailwind CSS and an eye for good design and UX
- Three.JS experience
—
Rôle :
Développeur Full-Stack (Cloud)
Département :
R&D
Rapporte à :
Responsable de l'ingénierie Cloud
À PROPOS DU RÔLE
Disguise recherche un développeur web full-stack avec une spécialisation en Django, Laravel, et/ou Rails pour le backend, Vue pour le frontend, et en bonus, Vous travaillerez avec un jeune groupe en croissance au sein de Disguise, l'équipe des services Cloud, pour améliorer, construire et supporter les produits de Disguise Cloud. Tous ces produits s'intègrent étroitement avec les autres produits de Disguise, vous aurez donc l'occasion de travailler en étroite collaboration avec d'autres développeurs qualifiés pour résoudre les besoins toujours changeants de nos clients.
Nous recherchons des personnes ayant une solide expérience dans les technologies énumérées, capables d'être opérationnelles immédiatement et intéressées par la construction de produits ou de systèmes réussis. Vous devez être à l'aise avec des exigences qui changent fréquemment; vous devez avoir une excellente attention aux détails; et vous devez être à l'aise avec les nouvelles technologies et les nouveaux systèmes.
CE QUE VOUS FEREZ
- Construire et maintenir des API, des services et des systèmes via plusieurs plateformes, langages et technologies
- Construire des solutions backend évolutives et robustes en tirant parti des optimisations de base de données appropriées
- Construire et maintenir des contrôles et des composants Vue pour exposer les fonctionnalités aux utilisateurs finaux
- Travailler avec d'autres équipes de développement au sein de l'organisation pour apporter votre expertise à d'autres applications de l'entreprise
- Examiner le code et les demandes de tirage (pull requests) des autres développeurs, y compris les revues de code et les tests d'assurance qualité
- Aider les membres de l'équipe de support pour les demandes des clients, résoudre les problèmes et y apporter des solutions, et répondre aux demandes de support à la fois en interne et en externe
- Aider au dépannage, au débogage et aux déploiements si nécessaire
- Être capable de prendre une fonctionnalité et de la décomposer en tâches gérables pour l'implémentation
À PROPOS DE VOUS
- Communication claire, tant verbale qu'écrite
- Étant donné que Disguise est une entreprise basée au Royaume-Uni, vous communiquerez régulièrement avec les membres de l'équipe au Royaume-Uni et au Canada – la maîtrise de l'anglais est requise.
- Expérience avérée en développement logiciel (3+ ans)
- Un expert en Django, Laravel, et/ou Rails pour le backend, et Vue pour le frontend ; en bonus – ; nous avons besoin de quelqu'un qui n'a pas besoin de temps de montée en compétence et peut prendre une tâche et l'exécuter
- JIRA, GitHub, ProductBoard ou d'autres outils de suivi de projet et de billetterie
- Contrôle de version Git, y compris la maîtrise des branches, des demandes de tirage (pull requests) et des revues de code
- Solide compréhension et expérience de l'implémentation REST, au service des API publiques et privées, y compris la spécification et la documentation OpenAPI
- Une exposition aux piles de produits basées sur AWS standard et aux outils secondaires associés pour la documentation, les tests et les déploiements est attendue
- Vous vous tenez et tenez les autres à un niveau élevé lorsque vous travaillez avec des systèmes de production
- Avoir une excellente attention aux détails, lors de l'écriture et de la révision du code
- Aimer résoudre des problèmes complexes avec un esprit curieux et investigateur
- Être passionné par l'élargissement de vos connaissances
- Vous serez techniquement compétent et intéressé par la création d'un produit (c'est-à-dire ce que le produit devrait faire, ce qui peut rendre le produit excellent)
- Aimer travailler avec un groupe diversifié de personnes ayant des expertises différentes – toutes les équipes travaillent à distance, vous devez donc être capable de travailler seul, de vous auto-diriger et de communiquer efficacement
- Electron ou des frameworks d'applications natives similaires utilisant des technologies web
- L'expérience avec C++ serait un plus, mais n'est pas requise pour interagir avec les autres départements de l'entreprise
POINTS BONUS
- Expérience ou familiarité dans les industries des événements live, du cinéma, de la production ou du divertissement
- Tailwind CSS et un sens aigu du bon design et de l'UX
- Expérience Three.JS
-
Full Stack Engineer
1 week ago
Québec, Quebec, Canada Orion Innovation Full time $100,000 - $120,000 per yearRole:Full-Stack Developer [C#, Angular]Type:Remote - working EST HoursSecurity Clearance:Must be eligible for up to a Top-Secret Security Clearance.Job OverviewThe Senior Full-Stack Developer role requiresdevelopment in C# (.NET Core)to build robust APIs and services. The engineer ensuressecure, scalable, and high-volume data persistence using PostgreSQL.Key...
-
Full-Stack Developer
6 days ago
Québec, Quebec, Canada Disguise Technologies Full time $90,000 - $120,000 per yearDisguise sits at the heart of the most inspiring live and virtual experiences in the world, leading the market in building a software and hardware solution that designs, sequences and controls the most spectacular productions across film and TV, broadcast, live and corporate events. Role: Full-Stack Developer (Cloud)Department: R&DReports into: ...
-
Engineering Manager, Campaign Execution
1 week ago
Québec, Quebec, Canada StackAdapt Full time $180,000 - $200,000 per yearStackAdapt is the leading technology company that empowers marketers to reach, engage, and convert audiences with precision. With 465 billion automated optimizations per second, the AI-powered StackAdapt Marketing Platform seamlessly connects brand and performance marketing to drive measurable results across the entire customer journey. The most...
-
Java Senior Full Stack Developer
2 days ago
Québec, Quebec, Canada Capgemini Engineering Full timeLocation: Montreal or OttawaAbout The Job You're ConsideringJoin an Agile Software Engineering group focused on developing cloud-native Product Lifecycle Management (PLM) solutions. You'll be part of a collaborative team responsible for designing, developing, deploying, and operating modern software applications that enable compliance and market readiness...
-
Data Engineer
1 week ago
Québec, Quebec, Canada Princeton IT Services Full time $50,000 - $53,000 per yearJob Title: Data Engineer – Python, PySpark & SQLLocation: CanadaJob Type: Full time contractWe are looking for a strong Lead Data Engineer with deep experience in Python, PySpark, SQL, and AWS to design, develop, and optimize large-scale data pipelines. This role requires strong hands-on coding skills, the ability to validate and process complex raw data,...
-
Head of Engineering
3 days ago
Québec, Quebec, Canada Molsoft Full time $90,000 - $120,000 per yearAbout MolsoftFor Merchants, By Merchants. Molsoft is a Shopify Platinum Partner certified integration and service agency based in Montreal, QC. We provide bespoke commerce solutions, empowering innovative brands and retailers with increased agility & flexibility to unlock growth and disrupt their industry. Our services span Strategy & Consulting, Retail &...
-
Senior Software Engineer, Integrations
1 week ago
Québec, Quebec, Canada StackAdapt Full time $900,000 - $1,200,000 per yearStackAdapt is the leading technology company that empowers marketers to reach, engage, and convert audiences with precision. With 465 billion automated optimizations per second, the AI-powered StackAdapt Marketing Platform seamlessly connects brand and performance marketing to drive measurable results across the entire customer journey. The most...
-
Senior Software Engineer, Integrations
6 days ago
Québec, Quebec, Canada StackAdapt Full time $120,000 - $180,000 per yearStackAdapt is the leading technology company that empowers marketers to reach, engage, and convert audiences with precision. With 465 billion automated optimizations per second, the AI-powered StackAdapt Marketing Platform seamlessly connects brand and performance marketing to drive measurable results across the entire customer journey. The most...
-
Staff Software Engineer, Social Media
6 days ago
Québec, Quebec, Canada Luxury Presence Full time US$150,000 - US$200,000 per yearLuxury Presence is the leading digital platform revolutionizing the real estate industry for agents, teams, and brokerages. Our award-winning websites, cutting-edge marketing solutions, and AI-powered mobile platform empower real estate professionals to grow their business, operate more efficiently, and deliver exceptional service to their clients. Trusted...
-
Senior Software Engineer, Audiences
1 week ago
Québec, Quebec, Canada StackAdapt Full time US$100,000 - US$200,000 per yearStackAdapt is the leading technology company that empowers marketers to reach, engage, and convert audiences with precision. With 465 billion automated optimizations per second, the AI-powered StackAdapt Marketing Platform seamlessly connects brand and performance marketing to drive measurable results across the entire customer journey. The most...