Senior Ruby on Rails Developer
2 weeks ago
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 timeTitle: 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 timeMoD 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...
-
Systems Implementation Engineer – Rail
1 month ago
Burnaby, British Columbia, Canada AECOM Full timeCompany 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...
-
Systems Implementation Engineer – Rail
4 weeks ago
Burnaby, British Columbia, Canada AECOM Full timeCompany 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 timeMoD 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...
-
Senior Manager, Corporate Development
2 weeks ago
Burnaby, British Columbia, Canada Overtime Recruitment Group Full time $90,000 - $100,000Senior 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...
-
Senior Communications Systems Engineer
2 weeks ago
Burnaby, British Columbia, Canada AECOM Full timePrimary 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,...
-
Senior Software Developer
2 weeks ago
Burnaby, British Columbia, Canada Fortinet Full timeDescriptionSenior 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...
-
Senior Software Developer
2 weeks ago
Burnaby, British Columbia, Canada Fortinet Full timeDescription 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...
-
Senior Software Developer
2 weeks ago
Burnaby, British Columbia, Canada Fortinet Full timeDescriptionFortinet 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 timeFortinet 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...
-
Senior Manager, Engineering Development Services
1 month ago
Burnaby, British Columbia, Canada City of Burnaby Full timeSenior 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 Manager, Engineering Development Services
4 weeks ago
Burnaby, British Columbia, Canada City of Burnaby Full timeSenior 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 timePress 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...
-
Senior Software Developer
2 weeks ago
Burnaby, British Columbia, Canada Kron Technologies Inc. Full timeBackgroundKron 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,...
-
Senior Development Technologist
2 weeks ago
Burnaby, British Columbia, Canada City of Burnaby Full timeSenior 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...
-
Senior Developer, IEHR Solutions
2 weeks ago
Burnaby, British Columbia, Canada PHSA Full timeJob 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)...
-
Senior Project Manager, Civic Development
6 days ago
Burnaby, British Columbia, Canada City of Burnaby Full timeSenior 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,...
-
Software Development Senior Specialist
2 weeks ago
Burnaby, British Columbia, Canada Lifelabs Full timeLifeLabs 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...
-
Senior Machine Development Engineer
2 weeks ago
Burnaby, British Columbia, Canada Svante Full timeLocation: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....