Ruby Developer (REMOTE)

What you will be doing:
The Developer is responsible for the development, design, and implementation of new and modified software products and ongoing business projects. A key area of focus is our custom web-based Laboratory Information Management System (LIMS).

  • Learn and understand the desired user experience and business results for our in-house LIMS.
  • Research, design, write, implement, and manage efficient code.
  • Identify areas of modification in existing programs and subsequently develop these modifications and/or upgrades.
  • Perform testing from scripted test cases as well as write test cases based on laboratory requirements.
  • Perform smoke testing and regression testing to ensure comprehensive analysis of issues and resolutions. This includes debugging pre-released software for defects.
  • Partner closely with other Developers, UX designers, and business/systems analysts.
  • Author documentation regarding newly created features and related SOPs/how-to guides.
  • Deploy software tools, processes, and metrics.
  • Develop quality assurance procedures.
  • Provide comprehensive reporting as well as effective training for users.
  • Offer recommendations regarding process improvement.

What’s in it for you?!

  • Tremendous growth opportunities!
  • Work with the latest cutting-edge technologies and equipment!
  • First fully ISO 17025 accredited cannabis testing lab in the world!
  • Strong and stable growing company for over a decade!
  • Fun and friendly work culture!
  • Health, dental and vision!
  • Floating PTO!

Requirements:

Experience you will need:

  • 3+ years of relevant programming experience.
  • 2+ years of experience with JavaScript, Vue.js, Ruby, PostgreSQL, and GraphQL. (Strong foundation in Ruby)
  • Ability to maintain an incredibly high degree of attention to detail and accuracy.
  • Ability to maintain confidence, confidentially, and composure during difficult and/or complex situations.
  • Ability to work in a dynamic, fast-paced deadline environment (both collaborative and autonomous environments) while successfully managing multiple tasks.
  • Strong knowledge of standard laboratory protocol, including ISO/IEC 17025 standards.
  • Excellent communication skills and ability to effectively work, problem solve, and communicate with all levels of the organization.
  • Proven track record of developing software code for custom business platforms.

Experience that is preferred:

  • Familiarity with Agile development concepts, test automation, Bootstrap, and React, AWS, and Heroku.
  • Exposure to the cannabis industry.

Related Post

Data ScientistData Scientist

My client, a leading banking institution is seeking to hire multiple Data Analytics/ Data Science professionals Associate, AVP and VP/ Director levels to conduct advanced data quality review and challenge

Devops EngineerDevops Engineer

Impact is looking to add a DevOps Engineer to our growing Managed IT Operations team. The role will be responsible for developing, supporting and maintaining automation routines for the toolsets