Role: Full-Stack Developer (Cloud)
Department: R&D
Reports into: Head of Cloud Engineering
ABOUT THE ROLE
Disguise is looking for a full stack web developer with a specialization in Django Laravel and/or Rails on the backend Vue on the frontend and as a bonus . Youll be working with the relatively new and growing group within Disguise the Cloud Services team to improve build and support Disguise Clouds products. These all integrate tightly with Disguises other products so youll get to work closely with other skilled developers to solve our customers always changing needs.
Were 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. Youll be comfortable in dealing with lots of moving pieces; youll have excellent attention to detail; and youll 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 optimizations
- 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 doesnt 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
- experience
Rle : Dveloppeur Full-Stack (Cloud)
Dpartement : R&D
Rapporte : Responsable de lingnierie Cloud
PROPOS DU RLE
Disguise recherche un dveloppeur web full-stack avec une spcialisation 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 lquipe des services Cloud pour amliorer construire et supporter les produits de Disguise Cloud. Tous ces produits sintgrent troitement avec les autres produits de Disguise vous aurez donc loccasion de travailler en troite collaboration avec dautres dveloppeurs qualifis pour rsoudre les besoins toujours changeants de nos clients.
Nous recherchons des personnes ayant une solide exprience dans les technologies numres capables dtre oprationnelles immdiatement et intresses par la construction de produits ou de systmes russis. Vous devez tre laise avec des exigences qui changent frquemment; vous devez avoir une excellente attention aux dtails; et vous devez tre laise avec les nouvelles technologies et les nouveaux systmes.
CE QUE VOUS FEREZ
- Construire et maintenir des API des services et des systmes via plusieurs plateformes langages et technologies
- Construire des solutions backend volutives et robustes en tirant parti des optimisations de base de donnes appropries
- Construire et maintenir des contrles et des composants Vue pour exposer les fonctionnalits aux utilisateurs finaux
- Travailler avec dautres quipes de dveloppement au sein de lorganisation pour apporter votre expertise dautres applications de lentreprise
- Examiner le code et les demandes de tirage (pull requests) des autres dveloppeurs y compris les revues de code et les tests dassurance qualit
- Aider les membres de lquipe de support pour les demandes des clients rsoudre les problmes et y apporter des solutions et rpondre aux demandes de support la fois en interne et en externe
- Aider au dpannage au dbogage et aux dploiements si ncessaire
- tre capable de prendre une fonctionnalit et de la dcomposer en tches grables pour limplmentation
PROPOS DE VOUS
- Communication claire tant verbale qucrite
- tant donn que Disguise est une entreprise base au Royaume-Uni vous communiquerez rgulirement avec les membres de lquipe au Royaume-Uni et au Canada la matrise de langlais est requise.
- Exprience avre en dveloppement 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 quelquun qui na pas besoin de temps de monte en comptence et peut prendre une tche et lexcuter
- JIRA GitHub ProductBoard ou dautres outils de suivi de projet et de billetterie
- Contrle de version Git y compris la matrise des branches des demandes de tirage (pull requests) et des revues de code
- Solide comprhension et exprience de limplmentation REST au service des API publiques et prives y compris la spcification et la documentation OpenAPI
- Une exposition aux piles de produits bases sur AWS standard et aux outils secondaires associs pour la documentation les tests et les dploiements est attendue
- Vous vous tenez et tenez les autres un niveau lev lorsque vous travaillez avec des systmes de production
- Avoir une excellente attention aux dtails lors de lcriture et de la rvision du code
- Aimer rsoudre des problmes complexes avec un esprit curieux et investigateur
- tre passionn par llargissement de vos connaissances
- Vous serez techniquement comptent et intress par la cration dun produit (cest--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 diffrentes 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 dapplications natives similaires utilisant des technologies web
- Lexprience avec C serait un plus mais nest pas requise pour interagir avec les autres dpartements de lentreprise
POINTS BONUS
- Exprience ou familiarit dans les industries des vnements live du cinma de la production ou du divertissement
- Tailwind CSS et un sens aigu du bon design et de lUX
- Exprience
About Disguise
Disguise is the industry-leading platform sitting at the heart of a new era of visual experiences. One powerful integrated system of software hardware and services to help create the next dimension of real-time spectacle.
We partner with the biggest entertainment brands and companies in the world to deliver the A-list of live music events live TV broadcasts immersive experiences installations theatre film and TV production corporate communications and brand product launches. Working with Disney Snapchat Netflix ESPN the Burj Khalifa and Adele Disguise is the number one partner delivering the next dimension of entertainment.
Dont Disguise your differences.
Innovation comes from everyone. We strive to create a workplace that reflects our diverse audience. We celebrate our people for their full authentic selves and embrace uniqueness. Inclusion and Equity matter at Disguise. We create together and we create everywhere.
Our values
- Honest. We are real with ourselves and our clients and share our ideas with openness and transparency.
- Evolutionary. We innovate using our users ever-changing needs so our technology remains ahead-of-the-game.
- Fearless. We take the best path not the easiest and innovate where its right not where its simplest.
- Resilience. We dont give up until we find the right solution even if it means going outside our remit.
- Belong. We create an environment where everyone feels like they belong and is empowered to do their best work.
Our benefits
- We have a suite of globally relevant competitive benefits packages as we want to make sure we retain the best talent out there. Our benefits for every perm hire globally include:
- Unlimited Paid Time Off - with minimum time you must take set at 20% above statutory
- Hybrid working between home and our offices (dependent on role and location)
- Mental health and wellbeing support - subscription to the Calm app mental health first-aid buddies employee assistance programmes
- Gig allowance - 400 (or local equivalent) to spend on tickets every year to immerse yourself in our industries
- Belonging policies - including (but not limited to) support for Parental Fertility Miscarriage Menopause and Transitioning
- Training coaching & mentoring