Senior Full Stack Developer

Industry
Information Technology
Location
Nova Scotia
Apply Now
Senior Full Stack Developer 
Halifax, NS
Reference # JG-S20-9313

Meridia Recruitment Solutions has partnered with Site 20/20 on their search for a Senior Full Stack Developer to join their team.

Site 20/20 is a Nova Scotian technology company that has become a world leader in revolutionizing the construction safety industry. Their flagship product, the Guardian Smart Flagger, is the industry's first and only smart flagging device. Since its inception, Site 20/20 has integrated over 100 traffic control companies across North America. By bridging safety, geography, data, and analytics, Site 20/20 is creating disruptive smart technology to help the industry become safer, stronger, and more sustainable.

Position Scope:
Reporting to the development leadership team, the Senior Full Stack Developer is a hands-on role responsible for transforming product vision into robust, high-quality technical solutions. This individual will collaborate closely with the broader development team to build modern, browser-based applications and maintain the integrity of the company's cloud infrastructure. The Senior Developer will serve as a technical mentor and a key contributor to the evolution of Site 20/20’s disruptive software services.

Responsibilities:
  • Software Development: Design, develop, and maintain high-performance backend services using C# and the .NET framework, while building reusable React components to improve application features and developer ergonomics.
  • Technical Design: Convert complex problem statements and user stories into proposed technical designs and implementations, ensuring a balance between innovation and stability.
  • Architecture & UX/UI: Evaluate and continuously improve product architecture and user experience/interface to ensure the platform remains scalable and intuitive.
  • Leadership & Mentorship: Lead the team in prioritizing work and setting goals; provide mentorship and share knowledge to support the professional growth of the development team.
  • Cross-Functional Collaboration: Communicate regularly with the QA team and stakeholders to improve product quality and liaise with the support team to analyze frequent issues and client suggestions.
  • Cloud & Database Management: Leverage deep experience with Azure cloud services and MS SQL (including stored procedures) to ensure data integrity and system performance.
  • Agile Participation: Engage actively in agile software development processes and project management methodologies to ensure timely delivery of customer-centric software.
Position Requirements:
  • Relevant Experience: 6+ years of professional experience developing .NET applications in C# and 5+ years of experience with React and modern (ES6+) JavaScript/TypeScript.
  • Cloud & DB Expertise: 5+ years of professional experience with Azure cloud services and DBA/MS SQL management.
  • Technical Versatility: Proven experience with modern front-end and back-end frameworks (React, Vue, Angular, NestJS, Python/Flask) and familiarity with porting software from .NET frameworks.
  • Problem Solving: Strong ability to solve complex problems with clean, maintainable code and a comprehensive understanding of serverless architectures (GCP, Azure, or AWS).
  • Communication & Soft Skills: Excellent organizational skills and the ability to translate technical concepts for stakeholders; must possess a "strong opinions, loosely held" attitude that is both opinionated and supportive.
  • Educational Background: A Bachelor’s Degree in Computer Science or a related field is preferred.
  • Location: Candidates must have a reliable commute or a plan to relocate to Dartmouth, NS.
The Site 20/20 Advantage:
  • Industry Leadership: The opportunity to work with a world leader in construction safety technology that is actively disrupting a global industry.
  • Innovation-Driven Culture: Join a fast-moving, hands-on environment where continuous learning and solving complex problems are part of the daily routine.
  • Commitment to Diversity: A workplace that values diverse backgrounds and believes that cultivating variety in the team makes the company smarter and stronger.
To express interest in this opportunity please apply online by clicking “Apply Now” below:

For more information about this exciting opportunity please contact Jamie Grant, Partner, at jgrant@kbrs.ca or Nick Leadbetter, Senior Recruitment Specialist, at nleadbetter@kbrs.ca. If you require accommodation to participate in the recruitment process, please let Nick know.

Meridia Recruitment Solutions connects leading organizations with top talent by building strong relationships and creating ideal matches with candidates because we are only successful when you are. We appreciate your interest in this opportunity.

To learn more about Meridia Recruitment Solutions, our job opportunities, and career advice we invite you to explore our site and subscribe for career alerts.
Image
Career Alerts

Register to be notified of career opportunities and advice by email