Senior Ruby on Rails Developer

2 weeks ago


Burnaby, British Columbia, Canada Global Fleet Management Full time

Based in our Head Office in Burnaby, PosiTrace aims to redefine the GPS tracking industry. We're a global team on a simple mission: make fleets more profitable. We predominantly serve SMB customers in western Canada, with ambitious plans to expand both upmarket and geographically. Guided by principles of excellence, innovation, and customer focus, we're all about delivering value.

The PosiTrace system provides real-time GPS tracking of vehicles and other mobile assets. An advanced software-as-a-service for improved fleet management with real-time Google Maps(tm) view of asset location and data, reporting, maintenance, and a variety of fleet management features.

Position Overview

We're on the lookout for a full-time Senior Ruby on Rails Engineer to join our dynamic team. Whether you're a seasoned RoR developer or one with a background in other technologies and a desire to dive deep into Rails and Angular, we have a place for you.

Requirements

  • Minimum of 5 years of professional experience in software development.
  • Proficient in Ruby on Rails with a proven track record of building high-quality, test-driven production code.
  • Advanced written and spoken English.
  • Demonstrated experience in web application development.
  • Familiarity with designing and implementing scalable/cloud-based architectures for production-grade back-ends.
  • Strong experience with database engineering, especially with SQL, managing large relational records, and proficiency in MySQL.
  • Development experience in applications using Angular and TypeScript.
  • Experience with TDD (RSpec in particular).
  • Strong understanding of OOP principles.

Nice to Have

  • Familiarity with tools and platforms such as Redis, VCR, Capybara, Capistrano, Git, Google Cloud, NewRelic, and CI tools.
  • Knowledge or keen interest in Elixir, Go, .NET, Python, and modern data science tools/frameworks.
  • Knowledge of any JavaScript frameworks, such as: , AngularJS, React, EmberJS or similar.
  • Understanding and experience in Agile and Scrum methodologies.
  • Additional Advantages:
  • Prior experience working with remote teams.
  • Familiarity with ElasticSearch.
  • Expertise in building complex systems using microservices and scaling web applications.
  • Knowledge of RESTful API design and experience in WebSockets.
  • Background in Big Data, GIS projects, and other languages such as Erlang, Elixir, C#, and Go.

Responsibilities

  • Develop and support web applications primarily using Ruby on Rails and Angular.
  • Design, develop, and test applications in line with company standards and best practices.
  • Conduct and facilitate code reviews, ensuring quality and adhering to coding standards.
  • Detect and refactor code issues, and uphold architecture standards for high-load systems.
  • Handle application deployments and prepare API documentation.
  • Employ Git/GitFlow and BitBucket for source code management.
  • Accurately estimate task durations, meet set deadlines, and liaise with managers.
  • Collaborate with the Product Management team, even interacting directly with clients as needed.

Personal Profile

  • Outstanding team communication abilities, both written and verbal.
  • Excellent self-management with a focus on time and priorities.
  • Collaborative approach and ability to foster strong team relationships.
  • Adaptability and openness to feedback.
  • Proactive, problem-solving mindset.
  • Meticulous attention to detail.

We Offer

  • Opportunity to explore new technologies and solutions.
  • Flexible working hours and competitive salary, tailored to your expertise.
  • State-of-the-art hardware.
  • Paid leaves, including vacations, holidays, and sick days.
  • Professional Growth
  • Engage in challenging tasks and innovative projects.
  • Attend meetups and events for continuous learning.
  • Benefit from an individualized development plan and a mentorship program.
  • Salary range $90k - $120k CAD per year according to experience

We welcome all qualified applicants, prioritizing skill and character.

Ready to dial into your next career stage? Let's talk.


#J-18808-Ljbffr
  • Software Analyst

    2 weeks ago


    Burnaby, British Columbia, Canada TalentBurst, Inc. Full time

    Title: Software AnalystLocation: Burnaby, BC, Hybrid 2 days onsiteDuration: 12 months plus extensionsPay Rate: $35/hr to $39/hr Position Summary: To design, create, analyze, debug and deliver software for train control systems of Thales Rail Signalling Solutions. Essential Functions / Key Areas of Responsibility: Understands and follows the company's...

  • Software Analyst

    2 weeks ago


    Burnaby, British Columbia, Canada Marketers on Demand Full time

    MoD is recruiting for a Software Analyst for a client of ours in the Burnaby, BC area. This is an exciting 12-month contract (can be extended) for a client of ours that is known to handle some of the most complex projects in Canada. The ideal candidate for this role will have a passion for designing and analyzing software for a number of different high end...


  • Burnaby, British Columbia, Canada AECOM Full time

    Company DescriptionAt AECOM, we're delivering a better world.We believe infrastructure creates opportunity for everyone. Whether it's improving your commute, keeping the lights on, providing access to clean water or transforming skylines, our work helps people and communities thrive.Our clients trust us to bring together the best people, ideas, technical...


  • Burnaby, British Columbia, Canada AECOM Full time

    Company DescriptionAt AECOM, we're delivering a better world.We believe infrastructure creates opportunity for everyone. Whether it's improving your commute, keeping the lights on, providing access to clean water or transforming skylines, our work helps people and communities thrive.Our clients trust us to bring together the best people, ideas, technical...

  • Software Analyst

    2 weeks ago


    Burnaby, British Columbia, Canada Marketers on Demand Full time

    MoD is recruiting for a Software Analyst for a client of ours in the Burnaby, BC area. This is an exciting 12-month contract (can be extended) for a client of ours that is known to handle some of the most complex projects in Canada. The ideal candidate for this role will have a passion for designing and analyzing software for a number of different high end...


  • Burnaby, British Columbia, Canada Overtime Recruitment Group Full time $90,000 - $100,000

    Senior Manager – Strategic Initiatives and Impact To create and facilitate the development and implementation of strategic initiatives and the evaluation frameworks that advance the organization's vision, mission and mandate, while at the same time demonstrate compliance with all relevant internal (policy and procedure) and external standards articulated...


  • Burnaby, British Columbia, Canada AECOM Full time

    Primary Location: CA - Burnaby, BC Production WCompany DescriptionWork with Us. Change the World.At AECOM, we're delivering a better world. Whether improving your commute, keeping the lights on, providing access to clean water, or transforming skylines, our work helps people and communities thrive. We are the world's trusted infrastructure consulting firm,...


  • Burnaby, British Columbia, Canada Fortinet Full time

    DescriptionSenior Software Developer Responsibilities : Work with the Product Management teams on the product roadmaps, new features design, and product certifications Work with R&D and QA throughout the product development lifecycle Develop pre- and post-sales tools and environments Research new technologies and trends to be familiar with and be able...


  • Burnaby, British Columbia, Canada Fortinet Full time

    Description Senior Software Developer Responsibilities : Work with the Product Management teams on the product roadmaps, new features design, and product certifications Work with R&D and QA throughout the product development lifecycle Develop pre- and post-sales tools and environments Research new technologies and trends to be familiar with and be...


  • Burnaby, British Columbia, Canada Fortinet Full time

    DescriptionFortinet is looking for a Senior Software Developer for opportunity in our FortiGuard service team of R&D division. This role will enable you to gain exposure to complex technology in network security and provide you with the opportunity to gain hands-on experience with the various stages in the development cycle.Job Responsibilities:Working...

  • Senior Data Developer

    2 weeks ago


    Burnaby, British Columbia, Canada Fortinet Full time

    Fortinet has an exciting opportunity for a Senior Mobile Developer capable of leading a team responsible for building the next generation of mobile firewall management software. To find out more about what it is like working for the team, watch this video - Design and develop software for Fortinet mobile applications Troubleshoot, identify and improve...


  • Burnaby, British Columbia, Canada City of Burnaby Full time

    Senior Manager, Engineering Development ServicesCompetition No:Duration: Regular Full TimeSalary: $131, , , , ,525/year with $8,784 annual stipendLast Updated: 5/1/24As the third largest City in British Columbia, the City of Burnaby is committed to creating and sustaining the best quality of life for our entire community. As a City, we provide facilities and...


  • Burnaby, British Columbia, Canada City of Burnaby Full time

    Senior Manager, Engineering Development ServicesCompetition No:Duration: Regular Full TimeSalary: $131, , , , ,525/year with $8,784 annual stipendLast Updated: 5/1/24As the third largest City in British Columbia, the City of Burnaby is committed to creating and sustaining the best quality of life for our entire community. As a City, we provide facilities and...

  • Senior PR Manager

    2 weeks ago


    Burnaby, British Columbia, Canada HOVER SENIOR LIVING COMMUNITY Full time

    Press Tab to Move to Skip to Content Link Select how often (in days) to receive an alert: Location: Burnaby, British Columbia, CA, V5G 4W3 Company: Specsavers Salary: $90 – $120k Actual compensation within the range will be based on experience We also offer quarterly variable compensation package (bonus) + benefits Senior Manager, Public...


  • Burnaby, British Columbia, Canada Kron Technologies Inc. Full time

    BackgroundKron Technologies is an emerging technology company that has grown from its Kickstarter origins to develop innovative cameras that have disrupted the world of high-speed video cameras. We're looking for more talented individuals to join us as we design, develop, and manufacture cutting-edge imaging products. Our employees enjoy flexibility,...


  • Burnaby, British Columbia, Canada City of Burnaby Full time

    Senior Engineering Project Technologist Duration: Regular Full Time Schedule: 70 hours bi-weekly; Monday to Friday from 8:00 AM – 4:45 PM (Nine-Day Fortnight)The goal of the City of Burnaby and its employees is to consistently deliver first class service and services to our community. This is supervisory, technical and administrative engineering work...


  • Burnaby, British Columbia, Canada PHSA Full time

    Job ID _pl355 Date posted 05/17/2024 Senior Developer, IEHR Solutions Provincial eHealth Operations Burnaby, BC Within the context of the Information Management/Information Systems (IMIS) shared services initiative between Vancouver Coastal Health (VCH) and Providence Health Care (PHC), the Senior Developer, Integrated Electronic Health Record (IEHR)...


  • Burnaby, British Columbia, Canada City of Burnaby Full time

    Senior Project Manager, Civic DevelopmentCompetition No:Duration: Regular Full TimeSalary: 115, , , , ,172/yearLast Updated: 5/17/24As the third largest City in British Columbia, the City of Burnaby is committed to creating and sustaining the best quality of life for our entire community. As a City, we provide facilities and services that support a safe,...


  • Burnaby, British Columbia, Canada Lifelabs Full time

    LifeLabs is the largest community diagnostics laboratory in Canada, serving the healthcare needs of Canadians for over 50 years. Our team members are truly centred around our customers, and we know that behind every lab requisition, sample being tested, or investment in technology is an individual and their family counting on us. Consistently named one of...


  • Burnaby, British Columbia, Canada Svante Full time

    Location:Glenlyon Pkwy Burnaby, British ColumbiaCareer Level:Technical LevelWho are we?Svante is a rapidly growing clean energy technology company making commercial-scale carbon capture and removal a reality and enabling global industries to play offense in the fight against climate change that will accelerate the global transition to a lower-carbon economy....