Full Stack and Web App Developer

About Vericatch 


Vericatch is a Vancouver, B.C., Canada based company that develops catch reporting and seafood traceability software. 


At Vericatch, our team is committed to building fishery data software that positively impacts the fishing industry and our environment. Our work with electronic reporting, fishery management analytics, and supply chain systems brings the true benefits of responsible fishing back to the fishing industry.


We were founded in 2006 by fishermen and technologists who saw the benefits of working together to improve the profitability and sustainability of the industry. Today, Vericatch continues to embody the diverse talents and skills of our founders while leveraging experience from fishermen, leading marine science organizations and global technology companies.


At Vericatch we believe that great data is at the core of sustainable fisheries management. We want to help fisheries succeed by partnering with industry and stakeholders to leverage value from fishing data. This is why we listen carefully and work closely with global and local stakeholders to build strong relationships, and create products that are easy to use, low cost and flexible to fit each unique fishery.


Together, we’re building a better future. Sustainability starts with information – we are proud to design, develop, and support solutions that contribute to the sustainability of the fishing industry and the communities it supports.


Information is transformative, and we are committed to creating tools that build a better future for the fishing industry and our world.


About the Role 


  • Be an integral member of the development and deployment of our products.
  • Participate with a small, dedicated team in full product lifecycle activities: primarily coding, documenting and testing new features in existing products.
  • Develop user interactions on web pages that are standards-compliant, cross-browser compatible, and performance optimized.
  • Ensure cross-platform optimization for mobile devices.
  • Ensure responsiveness of applications.
  • Perform stress and automation tests on developed code to ensure reliability and durability.
  • Support of existing websites and applications for enhanced performance and efficiency.
  • Always maintain a high standard of functionality, simplicity, beautification, and user experience in your work.


Desired Qualifications 


  • Degree in Computer Science or equivalent.
  • 1 – 3 years full stack experience in a production environment
  • Strong analytical, and problem solving skills.
  • Creative and intuitive thinker who works well individually as well as in a team environment.
  • Proficiency with Ruby on Rails
  • Proficiency with APIs and RESTful Web Services.
  • Familiarity with deploying customer-facing software into a Production Environment
  • Familiarity with fundamental front-end languages such as HTML, CSS and JavaScript.
  • Familiarity with Web frameworks including ReactJS
  • Familiarity with Jira, GitHub, Firebase, DigitalOcean and / or AWS and Ansible.
  • Familiarity with database technology including PostGreSQL.
  • Familiarity with unit and acceptance testing including RSpec and Capybara.
  • Familiarity with GIS and maps (PostGIS) as well as image processing and uploading (Libvips, Shrine, S3) would be an asset.
  • Experience with Python is an asset.
  • Excellent verbal communication skills.
  • Attention to detail.


Preferably based in Vancouver are or the Pacific time-zone, but we will be flexible for the right person.

Please apply by sending your resume and cover letter to jobs@vericatch.com.