cover image
Dejero

Dejero

www.dejero.com

1 Job

134 Employees

About the Company

Driven by our vision of reliable connectivity anywhere, Dejero delivers real-time video and networking solutions that provide resilient, uninterrupted internet connectivity for critical communications. Powered by intelligent network aggregation technology, Dejero combines diverse telecommunication networks including 4G/5G cellular, GEO/MEO/LEO satellite, and fixed broadband, to create a software-defined ‘network of networks’ managed in the cloud. The result is enhanced reliability, expanded coverage, and greater bandwidth for our global customers. Founded in 2008, privately-held Dejero is headquartered in Waterloo, Ontario, Canada.

Listed Jobs

Company background Company brand
Company Name
Dejero
Job Title
Senior Web Application Developer
Job Description
Job Title: Senior Web Application Developer Role Summary: Lead the design, development, and maintenance of high‑performance, secure web applications and backend services that empower customers to monitor and manage video distribution networks and connectivity solutions. Expectations: - 7+ years of software development with proven ability to scale web applications and services. - Deep experience with relational database design, SQL (MySQL preferred), and client‑side JavaScript frameworks. - Demonstrated ability to create robust, scalable APIs and maintain real‑time connections with field devices. - Commitment to agile delivery, continuous improvement, and mentorship of junior developers. Key Responsibilities: - Design, code, unit‑test, and deploy web applications and services that provide end‑user visibility into connectivity performance. - Collaborate with product management, design, DevOps, SQA, and support teams to define requirements, review architecture, and ship features on schedule. - Mentor team members on best practices in coding, design, and security. - Participate in code reviews, refactor legacy code, and advocate for clean, maintainable architecture. - Contribute to the establishment and evolution of development tooling, CI/CD pipelines, and testing frameworks. - Monitor production systems, diagnose issues, and optimize performance and reliability. Required Skills: - Strong backend development in a high‑performance language (e.g., Go, Node.js, Ruby). - Proficiency with MySQL and relational database modeling. - Experience building client‑side interfaces with modern JavaScript frameworks (React, Vue, or similar). - Knowledge of API design, authentication, and secure coding practices. - Familiarity with test‑driven development, automated testing, and continuous integration. - Ability to work with real‑time data streams and maintain persistent connections. - Version control (Git) and CI/CD pipeline experience (Jenkins, GitHub Actions, or GitLab CI). Bonus: GoLang, MongoDB, Ruby on Rails, Angular, Jest/RSepc, Docker/Kubernetes, Azure, RabbitMQ. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience). - No mandatory certifications required.
Waterloo, Canada
Hybrid
Senior
21-11-2025