Back to results

Lead Front & Back-End Developer

  • 555 Rue de la Commune Ouest, Montreal, QC, H3C 5X5, Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Experience
Experience: 10+ years in software development with a proven track record in leadership or Lead Tech roles.
Posting language
English
Posted

Original job description

Company Description

Astucemedia is a global leader in innovative creative and software solutions for real-time data visualization on live TV, studios, museums, immersive experiences, and sports venues. Our software and services enhance augmented reality graphics, virtual sets, video walls, interactive apps, and on-screen overlays across television and digital platforms.

We’re a team of passionate trailblazers who thrive on creativity, collaboration, and cutting-edge technology - and we’re looking for someone who’s just as excited to shape the future with us.

With our proprietary Data Platform software and plugins for real-time graphics engines by Vizrt, Unreal, and Unity, Astucemedia stands at the forefront of data-driven graphics for finance, sports, and elections. Our esteemed clients include ABC News/Disney, NBC Universal, Fox Sports, CBS Sports, beIN Sports, NFL Network, BNN Bloomberg, Yahoo Finance, CBC, Radio-Canada, Sky News Arabia, Al Arabiya, Dubai TV, The Media Majlis Museum in Qatar, and Times Square.

Job Description

As a Lead Front & Back-End Developer at Astucemedia, you will bridge the gap between high-level architectural vision and daily execution. Working in a high-collaboration environment, you will partner closely with our Technical Project Manager (TPM) and Principal Architect, while being supported by Staff/Senior Developers in both Front-end and Back-end.

This role requires a balanced 30/70 split between people management and technical oversight. You thrive in fast-paced environments, are comfortable meeting short, high-stakes deadlines typical of live television, and are ready to witness the impact of your work onsite when necessary.

Qualifications

Key Responsibilities
 

  • People Leadership & Delivery (30%)
  • Team Mentorship: Lead, coach, and inspire a team of 6 developers. Conduct 1-on-1s, manage performance, and foster a culture of excellence.
  • TPM Partnership: Work hand-in-hand with the Technical Project Manager to ensure technical feasibility and maintain a steady delivery pace, even under tight production schedules.
  • Onsite Deployment: Occasionally travel to client sites (a few weeks per year) to oversee the integration and launch of major projects. (candidate must be able to travel to US without restrictions).
  • Technical Excellence & Hands-on Development (70%)
  • Core Development: Actively write and maintain production-quality code for critical system components. You will lead by example, tackling complex features across the full stack (Angular, and .NET Core).
  • High-Level Code Review & Mentoring: In tandem with the Staff Dev and Senior Back-end, you perform rigorous code reviews to ensure the codebase remains robust, scalable, and follows industry best practices.
  • System Integration & Cohesion: Take a hands-on approach to ensuring seamless integration between Angular web applications and Node.js / .NET Core backend services, maintaining end-to-end logic integrity.
  • Performance Optimization: Collaborate to optimize real-time data streams (Kafka, WebSockets) and infrastructure (Docker, CI/CD pipelines) to guarantee zero-failure performance during high-pressure live broadcasts.

Qualifications

Qualifications & Skills
 

  • Experience: 10+ years in software development with a proven track record in leadership or Lead Tech roles.
  • Agility: Ability to remain calm and focused while working with short deadlines and evolving project requirements.
  • Frontend Expertise: understanding of Angular, HTML5, and CSS3.
  • Backend & Data Proficiency: Strong proficiency in  C# / .NET Core.
  • Solid grasp of API design (REST, GraphQL) and messaging protocols (AMQP, MQTT, WebSockets).
  • Infrastructure: Proficiency with Docker, Git, and schema validation.
  • Soft Skills: Exceptional communication, problem-solving mindset, and a willingness to travel.
  • Languages: Proficiency in English is required; bilingualism in French is a strong asset.
     

Additional Information

  • Hybrid work environment
  • Global travel opportunities
  • Health and Wellness annual Benefits
  • Health Benefits Insurance Package (including online medical assistance with Dialogue)
  • RRSP Matching program
More about this job

Responsibilities

You will lead a team of developers while balancing hands-on coding for critical system components and architectural oversight. The role involves partnering with project management to ensure technical feasibility and overseeing onsite project deployments.

Requirements

Candidates must have 10+ years of software development experience with a strong background in leadership and full-stack development. Proficiency in Angular, .NET Core, and modern infrastructure tools is required, along with the ability to travel internationally.

Skills

  • Angular
  • C#
  • .NET Core
  • HTML5
  • CSS3
  • REST
  • GraphQL
  • Docker
  • Git
  • Kafka
  • WebSockets
  • Team leadership
  • Mentorship
  • System integration
  • Performance optimization
  • Project management

Benefits

  • Health insurance
  • Online medical assistance
  • RRSP matching program
  • Hybrid work environment

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Software
  • Management & Leadership
  • Creative & Media
  • Data & Analytics

Keywords

  • Software development
  • Angular
  • C#
  • .NET Core
  • Node.js
  • Docker
  • CI/CD
  • Kafka
  • WebSockets
  • REST
  • GraphQL
  • AMQP
  • MQTT
  • Git
  • Real-time graphics
  • Vizrt
  • Unreal Engine
  • Unity
  • Data visualization
  • Leadership
  • Mentorship
  • System architecture
  • Performance optimization
  • Full-stack development
  • Live television
  • Schema validation
  • Technical project management

Report this job