FULL STACK DEVELOPER (Langley)

FULL STACK DEVELOPER (Langley)

08 Nov
|
Rimex
|
Langley

08 Nov

Rimex

Langley

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 setting 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 plan

📌 FULL STACK DEVELOPER (Langley)
🏢 Rimex
📍 Langley

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: full stack developer (langley) / langley

Subscribe to this job alert:

Get the latest job offers by email for: full stack developer (langley) / langley