Full-Stack Developer (Go/JavaScript)

Asset Science is a fast-growing player in the mobile phone hardware testing market. We’re passionate about improving the accuracy of mobile phone testing. Inaccurate or delayed diagnosis of a mobile phone problem leads to unhappy customers, frustrated suppliers and back-ups at factory-level. That’s where we come in. Our cutting-edge software solutions enable telecoms customer support teams to resolve their customer’s issues without an unnecessary trip to a store, and helps manufacturers to resolve production line issues in real time.

We are searching for a strong Full-Stack Developer (Go/JavaScript) to join our team in Montreal, Quebec, willing to invest in an exciting career with our organization. We expect the ideal candidate to be a specialist in this field and to show us why he or she is an exceptional choice for this very critical position.

Your Role

As a Full-Stack Developer (Go/JavaScript), your role will be to focus on complex professional work in systems development, while maintaining the highest degree of customer satisfaction.


  • Design, implement and deploy new functionality/module/product (Golang).
  • Research/analyze new technology for our product flagship.
  • Maintain existing system/product and support customer requests. (Golang/java/python).
  • Provide technical and developer support to customers using Cloud Platform products & APIs.

Required Skills

  • Bachelor’s Degree in Computing Science or related field, or equivalent work experience.
  • Experience in modern full-stack web development and proficient in JavaScript.
  • Experience with Golang programming with design/development of high-performance system or welling to learn Golang programming.
  • Familiar with Docker and Kubernetes applications written in Golang.
  • Experience with services API development as well as creating Representational State Transfer (REST) & JavaScript Object Notation (JSON) APIs.
  • Familiar with Web/Http server, such as Nginx, Echo.
  • Experience with JavaScript frameworks such as React.
  • Open-source contributions.
  • Be able to function as a Customer Whisperer, understanding the needs of internal customers both spoken and unspoken, divining their deepest, darkest wishes, and intuiting their future needs.

Technical Skills

  • 5+ years Working experiences of JavaScript.
  • 3+ years Working experiences of java, Python /c/c++/Golang programming.
  • Familiarity with NoSQL DB (MongoDB, etc.), MySQL.
  • Agile (Scrum, Kanban, etc.) experience is a plus.

Technologies you will use

Go, Python, React, modern JavaScript, HTML, CSS, SCSS, Microservices, GraphQL, Google Cloud, gRPC, Kubernetes , Docker, Bitbucket, Jenkins, RabbitMQ, WebSocket WSS, Java, MongoDB, MySQL, REST, Linux, XCode, Objective C, C++,JIRA,RDS,AWS, Mac OS X and Linux environments.

What We Offer

At Asset Science, we provide a competitive salary, vacation and benefits package to our employees. Our offices are conveniently located (with parking) and accessible by several modes of transportation. We supplement these elements with an energetic working environment (Mac and Linux) where you have the ability to grow your career. You will interact with all aspects of the business – development, quality, customer solutions and new business support. We are proud of our collaborative open space team environment, fully stocked kitchen (coffee & fruit) where learning and sharing is the way we work together. Join our team and experience the Asset Science difference.

We thank all applicants for their interest in Asset Science; however, only those selected for an interview will be contacted.

No recruiters, please.