Full Stack Web Developer

Pointe-Claire, QC, CA, Canada

Job Description

Company Introduction



Incorporated in 1981, Info-Electronics Systems Inc. (IES) is an engineering, integration, and project management company. Working in the field of computer-based technologies, IES, alongside its CRM services, develops systems and application software for Meteorology, Hydrology, Remote Sensing, Environmental Monitoring, Communications, and Instrumentation. With its headquarters in Montreal, Canada, IES has an additional office in Noida, Gautam Budh Nagar, India. We have a strong Process Management Methodology as our Quality Management System (QMS) is registered as being in conformity with ISO 9001:2015.

IES' success can be attributed to our experienced and motivated staff, the state-of-the-art technology we utilize and develop, and our dedication to Research & Development and Quality Assurance.

Technology-Based Software Development:

Meteorology and Hydrology Remote Sensing Image Processing Environmental Monitoring Terrestrial & Satellite based Communications Telemetry
Currently, IES has the following Full-Stack Web Developer position available.



We are looking for a JavaScript developer who is proficient with JavaScript libraries, such as React.js and to build interactive web applications.

Your primary focus will be developing and implementing user interface components following well-known React.js workflows.

You will ensure that these components and the overall application are robust and easy to maintain. You will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem-solving, sophisticated design, and quality products is important.

Responsibilities



Developing new user-facing features using React.js Building reusable components and front-end libraries for future use Translating designs and wireframes into high-quality code Optimizing components for maximum performance across a vast array of web-capable devices and browsers

Mandatory experience:



1. 3-5 years of OO development experience with excellent expertise in Java and Python.

2. Experience with the following environments:

a. OGC Standards

b. OpenLayers

c. Java EE development language with Eclipse IDE

d. Databases (PostgreSQL or equivalent)

e. Web Server applications (Apache & Apache Tomcat or equivalent)

f. Web Services, Micro services

g. React, Angular

h. Spring frame work,

i. Version Control Systems

3. Excellent communication skills.

4. Fluency in English in both writing and verbal.

Highly Desirable experience:



1. OO development experience with C++.

2. 3D WEB Development: Three.js and/or Cesium.js

3. Mobile apps development

4. Experience with Docker development environment.

5. Experience with the development of cloud-enabled solutions

6. Experience with system design and integration in at least one of the following field applications: earth observation, remote sensing, image processing, and rendering

7. Experience in supporting and monitoring IT corporate infrastructure including application servers and networks in both Linux and Windows environments.

Job Function:



1. System design and programming, integration, and testing.

2. Designing, developing, and integrating solutions for earth observation and environment monitoring.

3. Work predominantly on new development as well as on enhancements and maintenance of existing products.

4. Collaborating closely with the client, ensuring the most effective solution for addressing their needs.

5. Assisting in managing, monitoring and supporting the corporate IT infrastructure.

-

Presentation de l'entreprise



Fondee en 1981, Info-Electronics Systems Inc. (IES) est une societe d'ingenierie, d'integration et de gestion de projets. OEuvrant dans le domaine des technologies informatiques, IES, en plus de ses services de CRM, developpe des systemes et des logiciels d'application pour la meteorologie, l'hydrologie, la teledetection, la surveillance environnementale, les communications et l'instrumentation. Basee a Montreal, au Canada, IES possede un bureau a Noida, Gautam Budh Nagar, en Inde. Notre methodologie de gestion des processus est rigoureuse, notre systeme de gestion de la qualite (SMQ) etant certifie conforme a la norme ISO 9001:2015.

Le succes d'IES peut etre attribue a notre personnel experimente et motive, a la technologie de pointe que nous utilisons et developpons, ainsi qu'a notre devouement a la recherche et au developpement et a l'assurance qualite.

Developpement de logiciels base sur la technologie :

Meteorologie et hydrologie teledetection Traitement d'image Surveillance environnementale Communications terrestres et par satellite Telemetrie
Actuellement, IES propose le poste de developpeur Web Full-Stack suivant.

Description de l'emploi



Nous recherchons un developpeur JavaScript maitrisant les bibliotheques JavaScript, telles que React.js et capable de creer des applications Web interactives.

Votre objectif principal sera de developper et d'implementer des composants d'interface utilisateur en suivant les workflows React.js bien connus.

Vous veillerez a la robustesse et a la maintenance de ces composants et de l'application globale. Vous assurerez la coordination avec le reste de l'equipe travaillant sur les differentes couches de l'infrastructure. Par consequent, un engagement envers la resolution collaborative des problemes, une conception sophistiquee et des produits de qualite est essentiel.

Responsabilites



Developper de nouvelles fonctionnalites orientees utilisateur a l'aide de React.js Creation de composants reutilisables et de bibliotheques frontales pour une utilisation future Traduction des conceptions et des wireframes en code de haute qualite Optimisation des composants pour des performances maximales sur une vaste gamme d'appareils et de navigateurs compatibles Web

Experience obligatoire :



1. 3 a 5 ans d'experience en developpement OO avec une excellente expertise en Java et Python.

2. Experience avec les environnements suivants :

a. OGC

b. OpenLayers

c. Langage de developpement Java EE avec Eclipse IDE

d. Bases de donnees (PostgreSQL ou equivalent)

e. Applications de serveur Web (Apache et Apache Tomcat ou equivalent)

f. Services Web, microservices

g. React, Angular

h. Cadre a ressort,

i. Systemes de controle de version

3. Excellentes competences en communication.

4. Maitrise de l'anglais a l'ecrit comme a l'oral.

Experience hautement souhaitable :



1. Experience de developpement OO avec C++.

2. Developpement WEB 3D : Three.js et/ou Cesium.js

3. Developpement d'applications mobiles

4. Experience avec l'environnement de developpement Docker.

5. Experience dans le developpement de solutions basees sur le cloud

6. Experience de la conception et de l'integration de systemes dans au moins une des applications de terrain suivantes : observation de la Terre, teledetection, traitement d'images et rendu

7. Experience dans le support et la surveillance de l'infrastructure informatique de l'entreprise, y compris les serveurs d'applications et les reseaux dans les environnements Linux et Windows.

Fonction du poste :



1. Conception et programmation du systeme, integration et tests.

2. Concevoir, developper et integrer des solutions d'observation de la Terre et de surveillance de l'environnement.

3. Travailler principalement sur le nouveau developpement ainsi que sur les ameliorations et la maintenance des produits existants.

4. Collaborer etroitement avec le client, en garantissant la solution la plus efficace pour repondre a ses besoins.

5. Aider a la gestion, a la surveillance et au support de l'infrastructure informatique de l'entreprise.

Job Type: Full-time

Pay: $40,000.00-$80,000.00 per year

Schedule:

Monday to Friday
Application question(s):

Do you have knowledge of OpenLayers | Avez-vous des connaissances sur OpenLayers Do you have knowledge of Open Geospatial Consortium standards | Connaissez-vous les normes de l'Open Geospatial Consortium
Experience:

actual: 3 years (preferred)
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2391935
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Pointe-Claire, QC, CA, Canada
  • Education
    Not mentioned