itjobs.ca Logo
Hays logo

Full stack developer

Hays1 day ago
Toronto, Ontario, Canada
Senior Level
CONTRACTOR

About the role

Full Stack Lead / Developer

6 months to start

Potential to extend: Yes

Location: Toronto

Full Stack Lead Developer--Core Focus: Application development for a security automation and analysis platform, including workflow implementation, isolated lab support, integrations, reporting, and operator-facing tools under defined technical direction. agentic framework experience, agentic workflows, isolated lab or sandbox experience, docker/containerization, vuln management familiarity, security automation experience, LLM/API integration experience

Application Feature Delivery: Build and maintain assigned backend services, frontend components, APIs, data models, and supporting platform features based on defined requirements. Workflow Implementation: Develop and improve multi-step workflows for intake, triage, validation, review, status tracking, and final output generation. Isolated Lab Environment Support: Help build and maintain controlled lab and test environments used for safe validation, replay, development, and analysis separate from production systems and sensitive data. AI-Assisted Feature Support: Implement scoped AI-assisted features where required, including prompt integration, response handling, validation checks, logging, and fallback behavior. Integration Development: Build and maintain integrations with approved data sources, internal tools, and external services, including authentication, error handling, data mapping, and API reliability. Frontend and Operator Tools: Develop user interfaces that allow operators to submit work, monitor progress, review results, manage outputs, and understand workflow status. Reporting and Export Generation: Create structured reports, briefs, dashboards, diagrams, and exportable artifacts for technical and business users. -Security and Data Handling: Follow secure coding practices, protect secrets, support access controls, and enforce approved data handling patterns across development, lab, and production environments. Quality and Reliability: Write and maintain tests, troubleshoot defects, improve performance where needed, and support repeatable behavior across expected use cases. Delivery Collaboration: Work from technical direction, provide implementation estimates, surface blockers and tradeoffs early, participate in code reviews, and deliver clean, maintainable code.--Python, JavaScript, LLM-based development, Git, CI/CD basics, secure coding practices, ability to work based on technical direction

About Hays

Staffing and Recruiting

Similar Jobs