Développeur d'applications mobiles / Mobile App Developer

Newtrax Technologies - Montréal, QC (30+ days ago)

Apply Now

**English follows**

Newtrax

Newtrax croit que l'avenir de l'exploitation minière est souterrain, non seulement parce que les minéraux proches de la surface sont de plus en plus rares, mais aussi parce que les mines souterraines ont une empreinte environnementale beaucoup plus faible.

Pour accélérer la transition vers un avenir où 100% des activités d'extraction sont souterraines, Newtrax élimine la différence numérique actuelle entre les mines à ciel ouvert et les mines souterraines. Pour atteindre cet objectif, Newtrax intègre les dernières technologies de l'Internet des objets (IoT) et de l'intelligence artificielle afin de suivre et fournir des informations sur les opérations souterraines, notamment en ce qui concerne les personnes, les machines et l'environnement.

En tant qu'organisation apprenante dans un secteur mondial en rapide évolution, nos employés constituent notre atout le plus précieux. Nos valeurs fondamentales sont les suivantes:

Santé et sécurité
Citoyen gobal
Travail d'équipe et confiance
Excellence
Discipline financière rigoureuse

Pour en savoir plus sur nos produits, visitez la page suivante: https://www.newtrax.com/products/ et pour voir les témoignages de nos employés, visionnez la vidéo suivante: https://www.newtrax.com/careers/#career-opportunities

Vos avantages

<!-[endif]->Travaillez dans un environnement dynamique et rapide où vous aurez des opportunités de croissance.
Joignez une entreprise primée (Ordre des ingénieurs du Québec: prix génie innovation, sélectionné au palmarès Technology Fast 50 au Canada, Entrepreneur de l'année - Technologies de moins de 100 employés).
Travaillez dans un milieu collaboratif et positif, dans une entreprise à taille humaine.
Faites partie d'une entreprise en pleine croissance, présente dans le monde entier.
Profitez d’un espace de travail à aire ouverte au coeur du Vieux-Montréal.
Ayez un accès très pratique en métro, autobus, train ou vélo.
Travaillez avec des professionnels de l’industrie.
Bénéficiez d’une gamme d’assurances complètes et salaire compétitif.

Sommaire

Relevant du Directeur d’ingénierie Hardware, le développeur d'applications mobiles cherche à créer un logiciel numérique qui incite l'utilisateur à une interaction transparente entre l'homme et l'ordinateur. Le développeur d'interface utilisateur travaillera en étroite collaboration avec le concepteur d'expérience utilisateur (UX) pour appliquer ses conceptions aux interfaces mobiles. Le candidat collaborera également avec les propriétaires de produits et les développeurs pour créer des interfaces conformes aux meilleures pratiques d'utilisation. Dans ce rôle, le développeur d'interface utilisateur participera à tous les aspects de l'interface utilisateur et à l'expérience, notamment en s'assurant que toutes les entrées utilisateur sont validées, que l'expérience est intuitive et que l'interface se comporte bien sur une grande variété de plates-formes et de périphériques.

Vos responsabilités

Travailler en étroite collaboration avec le développeur UX
Fournir un cadre d'interface utilisateur cohérent sur toute la plate-forme
Développer une interface utilisateur pour les équipements mobiles et personnels basée sur Linux intégré
Définir et construire les API requises
Développer de nouvelles fonctionnalités, thèmes et guides de style pour les utilisateurs
Construire du code et des bibliothèques d’UI réutilisables tout en garantissant la faisabilité technique des conceptions UI / UX
Concevoir et mettre en œuvre des normes d'interface utilisateur élégantes et garantir l'adoption de modèles de conception appropriés (tels que conception réactive ou adaptative, matériel, etc.)
Concevoir et mettre en œuvre des parcours utilisateur élégants mais complexes et des couches d’orchestration frontale
Optimiser les applications Web pour une vitesse et une évolutivité maximale
Responsable de la conception, de la construction et de la maintenance de la prochaine génération d’interface utilisateur mobile pour le véhicule

Votre talent

Baccalauréat en génie logiciel ou en informatique, ou combinaison équivalente d’études et d’années d’expérience pertinente
3 années d’expérience dans Go (Vue.js), Angular ou REACT
Expérience 1 an iOS / Android
Connaissance des ordinateurs embarqués
Connaissance de la base de données, du framework et des langages suivants: SQL, Qt, Php, HTML5 / CSS, API reposantes
Expérience dans les systèmes Linux et le développement IoT
Expérience dans le système de contrôle de version tel que Git
Passion pour développer une belle interface utilisateur et auto-conduite
Possibilité de voyager occasionnellement sur les sites des clients 10%

_______________________

About Newtrax

Newtrax believes the future of mining is underground, not only because minerals close to the surface are increasingly rare, but because underground mines have a significantly lower environmental footprint.

To accelerate the transition to a future where 100% of mining is underground, Newtrax eliminates the current digital divide between surface mines and underground mines. To achieve this goal, Newtrax integrates the latest Internet-of-Things and Artificial Intelligence technologies to monitor and provide insights on underground operations, including people, machines and the environment.

As a learning organization in a fast-paced global industry, our most precious asset is our employees and our guiding values are:

Health, Safety & Security
Global Citizenship
Teamwork & Trust
Excellence
Rigorous Financial Discipline

To learn more about our products visit the following page: https://www.newtrax.com/products/ and To see testimonials from our employees, view the following video: https://www.newtrax.com/careers/#career-opportunities

What’s in it for you?

Work in a dynamic and fast paced environment where you will have growth opportunities.
Join an award-winning company (Ordre des Ingénieurs du Québec: Prix Génie innovation, Selected as Technology Fast 50 in Canada by Deloitte, Entrepreneur of the year - Technology under 100 employees).
Work in a collaborative and supportive environment, in a human-scale company.
Be part of a growing company that has a global presence around the world.
Spacious open office in the heart of Old Montreal.
Super-convenient access by metro, bus, train or bike.
Opportunity to work with industry leading professionals.
Complete insurance package and competitive salary.

Summary

Reporting to the Hardware Engineering Manager the Mobile App Developer seeks to create digital software that entices the user into a seamless interaction between human and computer. The UI Developer will work closely with the User experience (UX) designer to apply his designs to mobile interfaces. The candidate will also collaborate with the Product Owners and the Developers to create interfaces that align with usability best practices. In this role, the UI Developer will be involved with all aspects of the user interface and experience including assuring that all user input is validated, the experience is intuitive, and the interface behaves well across a wide variety of platforms and devices.

Your responsibilities

Work closely with the UX developer
Provide a consistent UI framework across the platform
Develop UI for mobile and personnel equipment based on embedded Linux
Define and build required APIs
Develop new user-facing features, themes and style guides
Build reusable UI code and libraries while ensuring the technical feasibility of UI/UX designs
Design and implement elegant user interface standards and ensure the adoption of appropriate Design Patterns (such as Responsive or Adaptive Design, Material and more)
Design and implement elegant but complex user journeys and front-end orchestration layers
Optimize web applications for maximum speed and scalability
Responsible for the design, build and maintain the next generation mobile user interface for the Vehicle device

Your talent

Bachelor’s degree in software engineering or computer sciences, or equivalent combination of education and years of relevant experience
3 years’ experience in Go (Vue.js), Angular or REACT
1-year experience iOS/Android
Knowledge of On-Board vehicle computers
Knowledge of the following database, framework and languages: SQL, Qt, Php, HTML5/CSS, Restful APIs
Experience in Linux systems and IoT development
Experience in version control system such as Git
Passion for developing beautiful user interface and self-driven
Excellent communications oral/written in both French and English
Ability to travel occasionally to customer sites 10%