Jobs
>
Burnaby

    Senior Ruby on Rails Developer - Burnaby, Canada - Global Fleet Management

    Global Fleet Management
    Global Fleet Management Burnaby, Canada

    1 week ago

    Default job background
    Description

    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


  • CB Canada Vancouver, Canada

    Ref ID: · Classification: Software Developer · Compensation: $ to $ yearly · If you are an experienced Ruby on Rails software developer, you may enjoy this software developer position with this well-established SaaS company in Vancouver. · This is a full-time position that inc ...


  • Parsons Corporation Burnaby, Canada Full time

    Description · : Parsons is now hiring an experienced Area Manager with a broad background in Rail & Transit Infrastructure development, and a desire to implement creative innovative, practical solutions for various projects in the Vancouver region. · In this role, you will be r ...


  • Keystone Environmental Burnaby, Canada

    Senior Marine Biologist / Project Manager · Biological Services · Posted: September 2023 · Keystone Environmental Ltd, voted as one of "Canada's 100 Small and Medium Employers" for 6 consecutive years, is a dynamic and rapidly expanding environmental consulting firm located in B ...


  • Brandt Burnaby, Canada

    Brandt is currently seeking a Retail Finance Manager for our Cardinal Construction & Forestry location. · The Brandt Finance Team is a specialized unit within the Brandt Group of companies, which supports the sales of Heavy Construction Equipment, by providing tailored financing ...

  • TalentBurst, Inc.

    Software Analyst

    2 weeks ago


    TalentBurst, Inc. Burnaby, Canada Contract

    Title: Software Analyst · Location: Burnaby, BC, Hybrid 2 days onsite · Duration: 12 months plus extensions · Pay 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. · ...


  • Parsons Corporation Burnaby, Canada Full time

    Description · :Job Posting Little things mean a lot · We're looking for someone who recognizes the smallest details most people don't even know exist. And knows that it takes a special persistence to comb through those details and use them as a base for consistently better wor ...


  • Kiewit Burnaby, Canada Full time Temporary

    Position Overview · Kiewit Infrastructure Engineering (KIE) has multiple openings for dynamic Interns in our growing Canadian group. You will be part of our rapidly growing Infrastructure Design Department, which includes structural, geotechnical, civil, drainage, roadway, rail, ...


  • AECOM Burnaby, Canada Full time

    Job Description · AECOM is searching for a a Cyber-Security Professional to be based out of our Burnaby, BC office. · Job responsibilities expected of this job but not limited to: · Review, assess, and develop cyber-security program in public rail transit systems, in compliance ...


  • AECOM Burnaby, Canada Full time

    Job Description · AECOM is looking for a Track and Civil Project Coordinator, Rail to be based out of our Burnaby, BC office, with work from home flexibility. eRailSafe background check is required for this role. · To be successful in this management and technical focused role, y ...


  • Kiewit Burnaby, Canada Full time

    Position Overview · Kiewit Infrastructure Engineering has an immediate opening for a mid-level Geotechnical Engineer to join our growing Construction Engineering Services group in Burnaby, BC. · The selected candidate will work with an interdisciplinary team that includes civil ...

  • AtkinsRéalis

    Pool of candidates

    3 weeks ago


    AtkinsRéalis Burnaby, Canada

    **PLEASE NOTE THAT THIS IS A POOL OF CANDIDATES FOR THE RAIL INFRASTRUCTURE ENGINEER-IN-TRAINING POSITION FOR POTENTIAL FUTURE NEEDS** · The AtkinsRéalis Rail, Transit & Mobility group designs and builds lasting rail infrastructure for cities and communities across the globe. We ...

  • Hitachi Vantara Corporation

    Software Analyst

    1 week ago


    Hitachi Vantara Corporation Burnaby, Canada

    Job ID: R HRG · Date Posted: Jun 12, 2024 · Segment: Green Energy & Mobility · Business Unit: Hitachi Rail · Company Name: Hitachi Rail GTS Canada Inc. · Profession (Job Category): Engineering & Science · Job Type (Experience Level): Experienced · Job Schedule: Full-time · Remote ...

  • SNC-Lavalin

    Pool of candidates

    2 weeks ago


    SNC-Lavalin Burnaby, Canada

    · Job Description · PLEASE NOTE THAT THIS IS A POOL OF CANDIDATES FOR THE RAIL INFRASTRUCTURE ENGINEER-IN-TRAINING POSITION FOR POTENTIAL FUTURE NEEDS · The AtkinsRéalis Rail, Transit & Mobility group designs and builds lasting rail infrastructure for cities and communities acro ...


  • AECOM (New) Burnaby, Canada

    Transit & Rail Track Design Engineer, PEng - Civil in Burnaby , British Columbia · Company Description · Work 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 transf ...


  • AECOM (New) Burnaby, Canada

    Systems Engineering and Assurance Lead - Rail & Transit Burnaby , British Columbia · Reqid: J · Business Line: Transportation · Business Group: DCS · Company Description · Work with Us. Change the World. · At AECOM, we're delivering a better world. Whether improving your commut ...


  • AECOM (New) Burnaby, Canada

    Overhead Catenary Systems (OCS) Engineer - Rail & Transit Burnaby , British Columbia · Reqid: J · Business Line: Transportation · Business Group: DCS · Company Description · Work with Us. Change the World. · At AECOM, we're delivering a better world. Whether improving your comm ...


  • AECOM (New) Burnaby, BC, Canada

    Senior Communications Systems Engineer - Rail & Transit Burnaby , British Columbia · Reqid: J · Business Line: Transportation · Business Group: DCS · Company Description · Work with Us. Change the World. · At AECOM, we're delivering a better world. Whether improving your co ...


  • AECOM Burnaby, Canada

    Primary Location: CA - Burnaby, BC Production W · Company Description · Work 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 pe ...


  • Keystone Environmental Burnaby, Canada

    Senior Marine Biologist / Project Manager · Biological Services · Posted: September 2023 · Keystone Environmental Ltd, voted as one of "Canada's 100 Small and Medium Employers" for 6 consecutive years, is a dynamic and rapidly expanding environmental consulting firm located in Bu ...


  • AECOM (New) Burnaby, BC, Canada

    Senior Mechanical Engineer - Industrial Engineer for Buildings Burnaby , British Columbia · Reqid: REF32586E · Business Line: B&P - Buildings & Places · Business Group: DCS · Company Description · At AECOM, we're delivering a better world. Whether improving your commute, kee ...