full stack developer
Posted on April 16, 2026 by Employer details Varis Mine Technology Ltd
Job details
Position Overview Varis Mine Technology Ltd is looking for a talented Full-Stack Developer to join our team. You will work across the full stack - from data ingestion and processing to real-time monitoring interfaces ? creating software that directly impacts worker safety and operational efficiency in mining environments. This role offers diverse challenges in real-time systems, frontend engineering, data processing, and hardware integration. This is a newly created permanent full-time position. Essential Job Functions Key Responsibilities * Design and implement backend services for data ingestion, processing, and real-time communication * Design and implement distribution layers and messaging patterns for reliable inter-service communication * Integrate with various hardware systems and industrial protocols (MQTT, SNMP, OPC UA, Modbus, etc.) * Build scalable data pipelines for high-frequency sensor and location data * Implement WebSocket-based real-time updates and alerting systems * Create RESTful APIs for system integrations * Participate in architectural decisions and technology selection * Write clean, well-tested, documented code * Collaborate on CI/CD pipeline and deployment strategies Education / Experience Requirements Technical Skills * Backend Development: Strong experience with Python, C# and similar server-side languages * Frontend Development: Proficiency in Javascript and modern JavaScript frameworks (Vue.js, React, or Angular) * Database Skills: Experience with SQL, relational databases and query optimization * Web Technologies*:* Strong understanding of HTTP, WebSockets, REST APIs * Event-Driven Architecture: Experience with messaging systems and asynchronous communication patterns * Version Control: Proficient with Git workflows Experience & Approach * 3 years of professional software development experience * Full-stack development experience (comfortable working across frontend and backend) * Experience building scalable, performant web applications * Strong problem-solving and debugging skills * Self-motivated with ability to work independently and collaboratively * Excellent communication skills Highly Desirable Skills * Real-time Systems: Building applications with live data streaming and WebSocket communication * Messaging & Streaming Platforms: Hands-on experience with tools such as Kafka, RabbitMQ, NATS, or similar technologies * Time-Series Data: Working with high-frequency data, time-series databases, or data aggregation * Industrial Protocols: Familiarity with IoT, MQTT, OPC UA, SNMP, Modbus or industrial communication systems * Docker & Containerization: Container-based deployment experience * Data Visualization: Building dashboards, charts, or data-heavy interfaces * Testing: Test-driven development, automated testing practices Education · Bachelor's degree in Computer Science, Engineering, or a related field Pay: $85,000.00-$90,000.00 per year Benefits: * Casual dress * Dental care * Disability insurance * Employee assistance program * Extended health care * Life insurance * On-site parking * Paid time off * RRSP match * Vision care Application question(s): * Please explain your full stack experience. Education: * Bachelor's Degree (preferred) Experience: * Full-stack development: 3 years (required) Work Location: In person- Location Greater Sudbury, ON
- Work location On site
- Salary$85,000 to $90,000YEAR annually
- Terms of employment Permanent employmentFull time
- Starts as soon as possible
- vacancies 1 vacancy
- Source indeed.com #10103302965
Important notice: This job posting has been provided by a partner site. Job Bank is not responsible for this content.
Report a problem with this job posting
Page details
- Date modified: