Full-Stack Developer

Montréal (QC) or San-Francisco (CA) or Remote

We are looking for a Full Stack Developer with a flair for innovation and improving business processes to join our team.

Responsibilities

  • Lead, support, and collaborate in planning, development, testing, and delivery/deployment of solid, structured, and standards-compliant code.
  • Understand the scope, project goals, and requirements, and provide input towards practical solutions, innovations, and time estimation.
  • Participate in ideation sessions, workshops, and road-mapping, contributing a perspective on improved production and development approaches, tools, and techniques.
  • Bring a perspective to the team that blends design sensibilities with the practicalities of web and mobile engineering.
  • Collaborate in strategic planning of web and mobile apps, apps assessing opportunities for driving innovation from a development perspective.
  • Test, refactor, and optimize code to achieve the best performance, and strive for flawless and bug-free deliverables by making quality assurance a top priority.
  • Follow industry best practices, and coding standards developed by MaintainX and contribute to internal and external knowledge sharing.
  • Understand our customers business, their needs, and the technical opportunities and challenges that exist within their industries.

Required Skills & Experience

  • Experience in web development, more specifically with JavaScript and NodeJS.
  • Experience in mobile-first responsive and adaptive web development working within a team dynamic, delivering pixel perfect front-end design.
  • Salary ranges dependant on experience levels.
  • Experience planning, prototyping, developing, and testing for web, mobile/tablet, SaaS products, connected devices, and other interactive experiences.
  • A degree or diploma in web development, computer science or a related field preferred but not required.
  • Good spoken and written English skills.

Extra considerations for candidates with the following

  • At least 2 years experience with JavaScript
  • Knowledge of TypeScript is a plus.
  • Knowledge of React and preferably React Native as well.
  • Experience with Git
  • Experience with SQL databases.
  • Ability to translate technical requirements into elegant code solutions
  • Focus on continuous improvement
  • Experience with cloud providers (AWS/Azure/GCP, etc.) and service deployment
  • Work in Agile/Scrum teams
  • Strong knowledge of software implementation best practices
  • Ability to adapt quickly to an existing, complex environment and learn new concepts and software
  • Self-motivated, independent, detail-oriented, responsible team player and exhibit exceptional relationship management skills
  • Passionate about building high-quality systems with software implementation
  • Professionalism and integrity
  • Strong interpersonal and written communication skills
  • Ability to work in a fast-paced environment

If interested you can send us your resume at jobs@getmaintainx.com


Copyright © 2019 MaintainX. All rights reserved.