Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

FULL STACK DEVELOPER

RIMEX

This position requires local presence. Please view similar jobs below.

At RIMEX, we operate under one simple premise: provide our customers with the best products and services, period. Our teams combine engineering, manufacturing, technology, and field experience to deliver dependable solutions for demanding industrial environments. We are hiring a Full Stack Web Developer to join our Langley team and contribute to the continued development, reliability, and evolution of the TyreSense product line.

Position Summary

The Full Stack Web Developer designs, develops, tests, documents, deploys, and supports secure web applications and services used within the TyreSense ecosystem. The role works across front-end interfaces, server-side services, databases, APIs, integrations, real-time application functions, and development tooling. The successful candidate will translate operational and product requirements into reliable, maintainable software while working closely with software, DevOps, QA, support, product, data, and technical stakeholders.

This is a hands-on development role for someone who can contribute independently, collaborate effectively, investigate complex issues, improve existing systems, and help mature engineering practices without losing sight of customer and operational needs.

. Full Stack Application Development

  • Design, develop, enhance, and maintain responsive web applications across front-end, back-end, and data layers.
  • Improve existing code responsibly through refactoring, reuse, modular design, and reduction of technical debt.
  • Translate approved requirements, workflows, and user needs into practical technical designs and working software.
  • Apply object-oriented design, dependency injection, separation of concerns, and appropriate software design patterns.

2. APIs, Integrations, and Real-Time Services

  • Design, build, document, consume, and maintain secure web services and APIs for approved product and business integrations.
  • Work with REST, JSON, authentication, authorization, versioning, validation, error handling, rate considerations, and API documentation.
  • Support real-time and event-driven application behaviours, including WebSocket-based communication where required.
  • Integrate with approved customer, fleet, asset, reporting, identity, and internal systems while protecting compatibility and data integrity.
  • Create clear interface contracts, integration tests, diagnostic logging, and technical documentation for supported integrations.

3. Data and Database Development

  • Design and maintain relational data models, queries, stored procedures where appropriate, migrations, and application data access.
  • Use Microsoft SQL Server and Entity Framework effectively, including performance-aware querying and transaction handling.
  • Investigate data-quality, synchronization, history, and performance issues using evidence and reproducible analysis.
  • Protect production data and follow approved practices for data access, masking, retention, backup awareness, and environment separation.
  • Support reporting and analytics requirements by producing reliable, well-defined application data outputs.

4. Software Quality and Testing

  • Write testable code and contribute unit, integration, API, regression, and end-to-end automated tests appropriate to the change.
  • Participate in code reviews, design reviews, defect triage, release readiness, and root-cause analysis.
  • Reproduce issues consistently, collect logs and evidence, identify contributing conditions, and verify fixes before release.
  • Work closely with QA and technical stakeholders to define acceptance criteria, test coverage, and validation evidence.
  • Prevent recurrence by improving tests, diagnostics, documentation, and engineering controls after significant defects.

5. Secure Development and Privacy

  • Apply secure coding practices throughout design, development, testing, deployment, and support.
  • Implement appropriate authentication, authorization, least privilege, input validation, output encoding, secure session handling, and audit logging.
  • Do not place passwords, tokens, keys, certificates, or production connection details in source code or unsecured configuration.
  • Work with IT and Security to address dependency risk, vulnerability findings, identity requirements, logging, and approved security controls.
  • Report suspected vulnerabilities, exposed credentials, unauthorized access, or unexpected data exposure immediately and support remediation.

6. DevOps, Release, and Application Operations

  • Use approved source control, branch, merge request, code review, versioning, and release practices.
  • Contribute to continuous integration, automated build and test pipelines, repeatable deployment, configuration management, and rollback planning.
  • Support approved cloud-hosted, customer-hosted, and private deployment models without embedding customer-specific assumptions into core code.
  • Create operationally useful logging, health checks, metrics, diagnostics, and troubleshooting information.
  • Assist with controlled releases, production issue investigation, hotfix validation, release notes, and post-release monitoring.

7. Performance, Reliability, and Maintainability

  • Design for reliability, scalability, recoverability, and supportability appropriate to business and customer use.
  • Handle failures gracefully through validation, timeouts, retries where appropriate, meaningful errors, and safe recovery behaviour.
  • Maintain backward compatibility where required and assess the impact of changes on supported environments and integrations.
  • Improve observability so software, support, and infrastructure teams can identify and resolve issues efficiently.

8. Product and Stakeholder Collaboration

  • Work with product, software, QA, DevOps, support, data, IT, engineering, and operational stakeholders to clarify needs and priorities.
  • Participate in backlog refinement, technical estimation, sprint or release planning, demonstrations, retrospectives, and continuous improvement.
  • Explain technical options, risks, dependencies, and trade-offs clearly to both technical and non-technical stakeholders.
  • Document decisions, assumptions, acceptance criteria, dependencies, and unresolved risks before implementation.
  • Provide technical input without making unapproved customer commitments, architecture decisions, or release promises.

9. Documentation and Knowledge Transfer

  • Maintain accurate technical designs, API documentation, configuration guidance, deployment notes, troubleshooting procedures, and release information.
  • Keep source code, packages, documentation, and configuration artifacts in approved RIMEX systems.
  • Share knowledge through walkthroughs, peer reviews, technical sessions, and practical support for other team members.
  • Reduce dependence on individual knowledge by documenting repeatable processes, known issues, and operational recovery steps.

10. Continuous Improvement and Responsible AI Use

  • Remain current with relevant web, .NET, database, security, testing, and software-engineering practices.
  • Recommend improvements based on product value, customer impact, risk, maintainability, and measurable engineering benefit.
  • Use approved AI-assisted development tools responsibly to improve productivity, testing, documentation, and code understanding.
  • Validate all AI-generated code and content; never expose confidential, customer, credential, production, or proprietary information to unapproved tools.
  • Contribute to practical modernization while maintaining stability and support for existing customers and deployments.

Qualifications and Experience

  • Minimum five years of professional experience developing and supporting production web applications; equivalent depth of practical experience may be considered.
  • Strong C# and modern .NET development experience, including ASP.NET Core web applications and APIs.
  • Experience with Microsoft SQL Server, relational database design, query optimization, and Entity Framework or a comparable ORM.
  • Experience designing and integrating REST APIs and working with real-time web communication or event-driven patterns.
  • Experience with source control, peer review, automated testing, CI/CD, and structured software release practices.
  • Working knowledge of application security, identity, authorization, secrets handling, dependency management, and secure SDLC practices.
  • Experience with Telerik Kendo UI, jQuery, enterprise UI libraries, or modernization of legacy web interfaces is an asset.
  • Experience with Azure or comparable cloud services, IIS, containers, observability tooling, or hybrid deployment environments is an asset.
  • Experience with industrial, IoT, telemetry, fleet, asset-management, manufacturing, or safety-related applications is an asset.
  • Experience with AI-assisted development tools such as GitHub Copilot is an asset, provided they are used within approved security and data-governance requirements.
  • Post-secondary education in computer science, software engineering, information technology, or a related field is preferred; equivalent practical experience may be considered.
  • Clear spoken and written English communication skills.
  • Must be legally entitled to work in Canada.

Core Competencies

  • End-to-end software ownership
  • Practical problem solving and root-cause analysis
  • Secure and maintainable software design
  • Testing discipline and attention to detail
  • Clear technical documentation
  • Collaboration across product, software, QA, support, and IT
  • Customer and operational awareness
  • Sound judgement and responsible escalation
  • Continuous learning without unnecessary technology churn
  • Reliable follow-through and accountability
#J-18808-Ljbffr

Vacancy posted 19 hours ago
Similar jobs that could be interesting for youBased on the FULL STACK DEVELOPER in Vancouver, BC vacancy
  • $60k - $110k per year

     ...Position Description: CGI is seeking a Full Stack Developer to design, develop, test, integrate, and support modern enterprise applications. This role is well suited to a developer who has a strong technical foundation, is enthusiastic about learning new technologies, and can... 
    Suggested
    Full time

    CGI

    Vancouver, BC
    1 day ago
  •  ...agencies. ResponsiveAds is currently looking for Senior Full-Stack Developers to work on our Next Gen Self-Serve Studio 4 Product which includes...  ...The target customers are designers, so you have a chance to develop a product that “excites” them. Desired Skills and... 
    Suggested
    Full time
    Remote work
    Work from home
    Flexible hours

    ResponsiveAds, Inc.

    Vancouver, BC
    more than 2 months ago
  • $60k - $100k per year

     ...Full-Stack Developer About Total Life At Total Life, we’re redefining mental healthcare for older adults by leveraging a telehealth platform that delivers evidence-based emotional support. Our mission is to ensure quality, affordable mental healthcare is accessible to... 
    Suggested
    Full time
    Remote work
    Monday to friday
    Flexible hours

    Total Life, Inc.

    Vancouver, BC
    more than 2 months ago
  • $38 - $41 per hour

    Full Stack Web Developer Cela Location 305-350 E 2nd Ave Vancouver, BC Salary 38.00 to 41.00 hourly (To be negotiated) / 37.5 hours per week Full time Starts as soon as possible Benefits: Health benefits, financial benefits, Long term benefits, other benefits Languages... 
    Suggested
    Hourly pay
    Long term contract
    Full time
    Immediate start
    Remote work

    Cela

    Vancouver, BC
    more than 2 months ago
  • $169.5k - $242.6k per year

     ...creativity thrives, new perspectives are invited, and ideas matter. A team where everyone makes play happen. Job Title: Senior Full Stack Developer, AI & Tools (Apex Legends) Location: Vancouver, BC or Montreal, QC Work Model: Hybrid (3 days onsite/week) Respawn is... 
    Suggested
    Full time
    Local area
    3 days per week

    Electronic Arts

    Vancouver, BC
    1 day ago
  • $86.6k - $118.6k per year

     ...creativity thrives, new perspectives are invited, and ideas matter. A team where everyone makes play happen. We are looking for a Full Stack Web Developer with 1-2 years of experience in Next.js, TypeScript, and Node.js, and a strength in architecting and maintaining integrations... 
    Long term contract
    Full time
    Local area

    Electronic Arts

    Vancouver, BC
    1 day ago
  •  ...their communities. We are seeking a talented Software Engineer (Full Stack) to join our growing engineering team. This is a full-time,...  ...languages:   Python, Java, PHP, or JavaScript, with experience developing full-stack, high-performance, and high-availability applications... 
    Hourly pay
    Full time
    Work at office
    Local area
    Work from home
    Flexible hours
    2 days per week

    Workstream

    Vancouver, BC
    8 days ago
  •  ...Senior Full-Stack Web Developer (C#/MS-SQL/Front-end) – Western Canada   About the Position   We are seeking a Senior Full-Stack Developer with proven expertise in Microsoft-stack web applications to join our Product Development Team. The position is fast-paced and... 
    Full time
    Remote work
    Work from home
    Flexible hours

    Splashdot

    Vancouver, BC
    9 days ago
  •  .... We have an advanced Creative Ad Tech stack with a Fluid Design Tool, Creative Asset...  ...Optimizer personalization engine. Developers will get the chance to be involved with...  ...ResponsiveAds is currently looking for a full-stack developer that is a new graduate looking for a 3... 
    Long term contract
    Full time
    Internship
    Summer internship
    Flexible hours

    ResponsiveAds, Inc.

    Vancouver, BC
    more than 2 months ago
  •  ...ups. AI helps automate routine tasks, giving people more time to focus on decisions and customers. We're looking for a Junior Full-Stack Developer who wants to help build these products. You'll work alongside experienced engineers, contribute to features that solve real... 
    Work at office

    Evismart

    Vancouver, BC
    19 days ago
  • $119.6k - $167.3k per year

     ...Engineering. You will collaborate with studios to develop internal tools that shape gameplay,...  ...testable and scalable code across the stack, integrating AI-driven logic into tools used...  ...disability insurance, retirement plan to regular full-time employees. Certain roles may also be... 
    Full time
    Work at office
    Local area
    Remote work
    Worldwide

    Electronic Arts

    Vancouver, BC
    1 day ago
  • $135k - $160k per year

     ...Senior Full Stack Engineer (Rails + React) We’re seeking a highly skilled Full Stack Software Engineer with deep expertise in Ruby on Rails...  .... With a Great Role comes Great Responsibilities. Design, develop and deploy back-end services using Ruby on Rails (7.2).... 
    Long term contract
    Full time
    Part time

    REW.ca

    Vancouver, BC
    6 days ago
  •  ...Job Description Job Description Ready to make an impact as a Full Stack Software Engineer for an innovative SaaS startup?   At Remarcable , we’re not just building software—we’re transforming how contractors and distributors work together in the construction industry... 
    Full time
    For contractors
    Remote work

    Remarcable, Inc.

    Vancouver, BC
    29 days ago
  •  ...their communities. We are seeking a talented Software Engineer (Full Stack) to join our growing engineering team. This is a full-time,...  ...languages:   Python, Java, PHP, or JavaScript, with experience developing full-stack, high-performance, and high-availability applications... 
    Hourly pay
    Full time
    Work at office
    Local area
    Work from home
    Flexible hours
    2 days per week

    Workstream

    Vancouver, BC
    a month ago
  •  ...this Role We are looking for an experienced and passionate Full Stack Software Engineer to join our Engineering team. You will build...  ...and building APIs (GraphQL and REST). ~ Experience using AI developer tools and agentic workflows (eg. Copilot, Claude, or Cursor) with... 
    Remote job
    Full time
    Work at office
    Local area
    Flexible hours

    Envisio

    Vancouver, BC
    7 days ago
  •  ...work with diverse technologies, partners, and industries to design, develop, and deliver solutions that power digital transformation. With a...  ...Authorization The salary range for the position is based on a full-time schedule. Your ultimate salary within this range may vary depending... 
    Full time
    Internship

    IBM

    Vancouver, BC
    5 days ago
  • We are looking for a full-time housekeeper to help keep out home clean, organized and maintained. Our housekeeper is going to retire and we would like to fill the position over the next few months with someone that is seeking long term full time employment. Please contact me... 
    Long term contract
    Full time

    Housekeeper.com

    Vancouver, BC
    1 day ago
  •  ...communities all over the world About the Role As the Lead Full Stack Engineer, you will take on a pivotal role in guiding the design...  ...coding practices. Your role will encompass mentoring junior developers, driving innovation, and ensuring the continuous growth and success... 
    Full time
    Remote work

    CoverGo

    Vancouver, BC
    a month ago
  • $20 - $24 per hour

     ...today and for the future.  As a Software Developer Co-op, you will collaborate with our teams...  ...and customers, tracing issues across the stack. Participate in agile ceremonies including...  ...to provide transparency and represent the full growth potential of the role; as a result,... 
    Hourly pay
    Work at office
    Immediate start

    The Semios Group

    Vancouver, BC
    a month ago
  • $80k - $100k per year

     ...part of. Let’s chat! AlgaeCal is on the lookout for a Senior QA Developer to bring their skills to our lively QA team and help transform...  ...Storybook, or Jest would earn you a few bonus points. You don’t need the full set, so tell us what you’ve worked with. Now, time to be... 
    Contract work
    Casual work
    Work at office
    Flexible hours
    Day shift

    AlgaeCal

    Vancouver, BC
    5 days ago
  •  ...architecture is clean, scalable, and easy for other developers to follow. And when it comes to...  ...workday that’s fun, collaborative, technical, and full of purpose, let’s chat! AlgaeCal is on the lookout for a Lead QA Developer to bring their skills to our lively QA team and... 
    Full time
    Contract work
    Casual work
    Work at office
    Flexible hours
    Afternoon shift

    AlgaeCal

    Vancouver, BC
    12 days ago
  •  ...Python Developer We are: Looking to be part of a transformational digital engineering and manufacturing practice? How about an opportunity...  ...Accenture provides a reasonable range of compensation, based on full-time employment, for roles that may be hired as set forth below.... 
    Hourly pay
    Full time
    Work at office
    Local area

    Accenture Global

    Vancouver, BC
    2 days ago
  • $69.45k - $119.45k per year

     ...our clients solve their most complex challenges YOUR ROLE: Curam Developer WORK YOU WILL DO: We are seeking a skilled Curam Developer to...  ...Accenture provides a reasonable range of compensation, based on full-time employment, for roles that may be hired as set forth below.... 
    Full time
    Work at office
    Local area
    Shift work

    Accenture Global

    Vancouver, BC
    2 days ago
  • $104.5k - $142.8k per year

     ...Senior Engineering Manager within the Game Developer Experience (GDX) team, you'll design,...  ...observability tools such as Grafana, the ELK stack, and Prometheus. Strong troubleshooting...  ...disability insurance, retirement plan to regular full-time employees. Certain roles may also be... 
    Full time
    Local area
    Remote work
    Worldwide

    Electronic Arts

    Vancouver, BC
    1 day ago
  • $104.5k - $142.8k per year

     ...development and central services teams. Develop automated tests for game build...  ...Azure. Familiarity with Grafana, the ELK stack, and Prometheus. Strong troubleshooting...  ...insurance, and a retirement plan for regular full-time employees. Potential eligibility for... 
    Full time
    Remote work

    Electronic Arts

    Vancouver, BC
    2 days ago
  • $100.3k - $216.7k per year

     ...inside real client organizations. The difference between an AI Developer and what we are looking for is straightforward: you have...  ...and deploy production-grade agentic AI systems across the full enterprise technology stack. You will work directly with client development teams,... 
    Full time
    Work at office
    Local area

    Accenture Global

    Vancouver, BC
    2 days ago
  •  ...the backend work is workflow-heavy and integration-heavy: you will develop REST APIs consumed by a Next.js frontend, implement durable multi...  ...of TypeScript and React, enough to trace an issue across the stack Experience with distributed tracing and structured observability... 
    Full time

    Appnovation Technologies

    Vancouver, BC
    22 days ago
  •  ...As a member of a collaborative development team, the Sr. Software Developer will be instrumental in the design and implementation of secure...  ...#LI-Hybrid Thales provides an extensive benefits program for all full-time employees working 24 or more hours per week and their eligible... 
    Long term contract
    Full time
    Temporary work
    Local area

    Thales

    Vancouver, BC
    1 day ago
  •  ...Vancouver, BC Position Summary We are seeking a motivated automation developer for our Data Path organization. This is an impactful technical...  ...#LI-Hybrid Thales provides an extensive benefits program for all full-time employees working 24 or more hours per week and their... 
    Long term contract
    Full time
    Temporary work
    Local area
    Flexible hours

    Thales

    Vancouver, BC
    1 day ago
  • $69.38k - $86.72k per year

     ...every conversation satisfied and inspired. What you’ll do Brex features a full suite of APIs to empower our customers and partners to never-before seen things in the finance world. As a Developer Support Specialist, you are the front-line point of contact supporting... 

    Brex

    Vancouver, BC
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to FULL STACK DEVELOPER. Be the first to apply!