Full Stack Developer / Développeur Full-Stack

Explorance - Montréal, QC (il y a 8 mois)

Postuler dès maintenant

Explorance is a rapidly growing software company recognized for its unique workplace culture. We strive to be the best we can for our people, our customers, and the community. Currently, we are looking for a Full Stack Developer to join our dynamic team who thrives in a demanding, fast-moving environment.

As an Explorance Full Stack Developer, you will be helping the development team to create innovative world class products. On the front-end, as a full stack web developer, you will use a combination of HTML, CSS, AngularJS, Node.js and JavaScript to build the user interface. On the back-end, you will develop applications, servers, and databases that make up the foundational structure using C#, ASP.NET, Python, and SQL.

What you will do as our new Full Stack Developer

Implementation of a robust set of services, features, and APIs that will power our web products.
Building secure and reusable code and libraries.
Translation of requirements and technical analysis into visual elements or back-end features.
Validation and correction of upstream technical design.
Understanding of fundamental design principles behind a scalable application.
Ability to implement automated unit testing.
Data migration, transformation, and scripting.
Write technical design and partial architectures.
Responsible for effective code review.
Troubleshooting and product bug correction.
Responsible for some feature demos.
Estimation of features and tasks.
Follow and participate in Explorance's development standards and guidelines.

Here's what you'll bring to the role

Web fundamentals like HTML, JavaScript, and CSS
Accessibility Guidelines (WCAG)
CSS preprocessors like Sass or LESS
JavaScript frameworks like AngularJS, React, or Ember etc., or JS-based build tools like Grunt, Gulp, and Bower
Libraries like jQuery
Front-end (CSS) frameworks like Foundation or Bootstrap
AJAX
SOAP and REST API knowledge
Experience working with graphic designers and UI/UX requirements
API design and development
CRUD (Create, Read, Update, Delete)
RESTful Services
Passionate about new technologies
Creative, self-motivated, with good interpersonal skills
Ability to work independently & within a team
A problem solver ready for a new challenge

Située au centre-ville animé de Montréal, eXplorance est une entreprise de logiciels qui connaît une croissance rapide et qui est reconnue pour sa culture de travail unique. Nous sommes à la recherche d'un développeur d'application par pile complète qui s'épanouira dans un milieu exigeant et changeant au sein d'une équipe dynamique.

En tant que développeur Full Stack au sein d'eXplorance, vous aiderez l'équipe de développement à créer des produits novateurs de classe mondiale. À l'avant-plan du logiciel, vous utiliserez une combinaison de HTML, de CSS, d'AngularJS, de Node.js et de JavaScript pour bâtir l'interface de l'utilisateur. À l'arrière-plan, vous développerez des applications, des serveurs et des bases de données qui représentent la structure de base avec C#, ASP.NET, Python et SQL.

Que ferez-vous en tant que développeur Full-Stack?

Mise en œuvre d'un ensemble robuste de services, des fonctionnalités et d'interfaces de programmation qui propulseront nos produits Web.
Mise au point de code et de bibliothèques sécuritaires et réutilisables
Traduction des exigences et des analyses techniques en éléments visuels ou en fonctionnalités dorsales
Validation et correction de la conception technique en amont
Compréhension des principes fondamentaux derrière une application évolutive
Habileté à mettre en œuvre de tests unitaires automatisés.
Migration, transformation et scriptage de données
Rédaction de conceptions techniques et d'architectures partielles
Effectuer des revues de codes efficaces
Dépannage et correction de bogues de produitsEffectuer la démonstration de certaines nouvelles fonctionnalités
Estimation des fonctionnalités et des tâches.
Suivre les directives et les normes de développement d'eXplorance et y participer

Voilà ce que vous allez amener à ce poste de travail

Fondamentaux Web tels HTML, JavaScript et CSS
Guides d'accès (WCAG)
Préprocesseurs CSS tels Sass ou LESS
Systèmes JavaScript tels AngularJS, React ou Ember, etc., ou outils JS tels Grunt, Gulp et Bower
Bibliothèques comme jQuery
Systèmes frontaux (CSS) tels Foundation ou Bootstrap
AJAX
Connaissance des interfaces de programmation SOAP et REST
Expérience de travail avec des designers graphiques et les exigences UI/UX
Conception et développement d'interfaces de programmation
CRUD (Create, Read, Update, Delete)
Services RESTful
Passion pour les nouvelles technologies
Habiletés interpersonnelles, créativité et sens de l'automotivation
Capacité à travailler seul et en équipe
Passion pour la résolution de problèmes et les nouveaux défis

3NkCUat1ET