Full Stack Developer – 6-month contract
Location
Canada
Posted
86 days ago
Salary
$96.9K - $114K / year
Seniority
Senior
Job Description
Full Stack Developer – 6-month contract
Signal49 Research
• Design and build interactive, database-driven web dashboards and reporting pages using PHP, MySQL, HTML, CSS, and TypeScript. • Integrate data visualization libraries to render analytical views. • Write optimized SQL queries involving multi-table JOINs. • Ensure all output is properly sanitized and escaped to prevent XSS and SQL injection vulnerabilities. • Use Claude (Anthropic) to generate PHP, SQL, TypeScript, JavaScript, HTML, and CSS code. • Review all AI-generated code for correctness, security, performance, and adherence to project standards. • Meet with internal clients to clarify and document requirements. • Deploy and manage PHP web applications on Ubuntu Linux servers with Nginx or Apache.
Job Requirements
- Post-secondary degree or diploma in Computer Science, Engineering or a related field
- 5+ years of relevant experience as a full-stack developer
- Demonstrated experience using Claude (Anthropic) or comparable large language models to generate production-quality code.
- Strong prompt engineering skills.
- Proven ability to proofread, test, and iteratively refine AI-generated code.
- PHP — intermediate to senior level.
- MySQL — strong SQL skills including multi-table JOINs.
- Understanding of web application security fundamentals.
- HTML5 & CSS3 — intermediate level.
- JavaScript (ES6+ and TypeScript) — intermediate to senior level.
- Experience with Node.JS.
- Experience integrating and configuring Chart.js or similar data visualization libraries.
- Strong written and verbal communication skills in English.
Benefits
- Virtual First – work from home anywhere across Canada.
- A workplace where your hard work is not just valued, but actively celebrated.
- Employee Family Assistance Program (EFAP): Supports you and your family during difficult times.
- Work/Life Balance: Compressed workweeks with Friday afternoon closures.
- A modern, defined benefit (DB) pension plan: Optional pension plan with a 5% match eligibility from Day One.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Software Engineer, Workday – Integrations
InsperityInsperity helps you tackle your #HR hurdles, so you can spend more time growing your business. #HRThatMakesaDifference
• Works with constituent departments to fulfill design, application development, configuration, integration, support, and maintenance requests. • Assists in scope definition and estimation of work effort. • Contributes to the business requirements gathering process. • Works with the architecture team to ensure that design standards are followed. • Adheres to defined processes. • Develops application code to fulfill project requests. • Creates technical documentation as required. • Drives incremental improvements to team technical processes and practices. • Mentors development team members in technical complexities of assigned work. • Stays up to date with Workday releases, updates, and new features, and applies this knowledge to improve integration/extend solutions, design and performance.
Fullstack App Developer – Microsoft
IQ Plus AGIhr Personalverleiher für Informatik-Spezialisten*innen auf Zeit seit über 30 Jahren.
• Responsible for developing modern web and mobile applications within the Microsoft environment • Together with the software team, you are responsible for maintaining and further developing existing mobile app functionalities • Additionally, you will help design new product lines through mobile apps
Technical Lead, M365 Focus
Gabtech Global, LLCGabtech Global Helps Business Owners Grow Their Businesses Through Outsourcing
• Serve as the final escalation point for complex or high‑severity technical issues requiring advanced troubleshooting expertise. • Diagnose and resolve advanced issues across networking, virtualization, and security platforms as well as Microsoft 365, Windows 11 and Windows Server operating systems. • Provide real‑time support and guidance to Tier 1–3 analysts during high‑priority escalations. • Perform deep‑dive technical analysis of recurring issues to identify patterns and implement permanent resolutions. • Monitor security alerts across monitoring platforms. • Triage alerts based on severity, business impact, and SLAs. • Own and resolve Tier 3+ or escalated tickets from monitoring systems. • Ensure escalated tickets contain complete documentation. • Resolve issues within SLA expectations. • Communicate with clients and stakeholders during alert‑identified risks or degradation. • Advise teams and clients on best practices. • Collaborate on design and optimization initiatives. • Mentor analysts on advanced troubleshooting skills. • Lead workshops and post‑incident reviews.
Full-stack Developer (TypeScript / Node.js) – 100% Remote (Poland) Optiveum is looking for experienced Full-stack Developers to join a long-term project delivered for a fast-growing, international technology company building AI-driven automation solutions for finance and accounting processes. ✅ What’s offered - B2B cooperation with Optiveum (Poland-based IT recruitment & outsourcing company) - Long-term project (03.2026 – 03.2027, with extension potential) - 100% remote work from Poland - Stable collaboration with a global enterprise client - On-time invoice payments - Rate: up to 120 PLN/h (B2B) Your role - Develop full-stack features (React.js / Vite + Node.js / Express.js) - Build and optimize data processing pipelines (including AI/automation workflows) - Integrate with ERP/accounting systems - Participate in architecture discussions, code reviews, and sprint planning Must-have skills - 3+ years of experience with TypeScript, Node.js, Express.js - Experience with cloud environments (AWS, GCP, Kubernetes) - Strong knowledge of REST APIs, RabbitMQ, PostgreSQL, MongoDB - Understanding of distributed systems, OOP & FP principles (KISS, DRY) - Ability to write clean, maintainable code and test your solutions - Fluent Polish & English Nice to have - Experience with AI / LLM integrations - Knowledge of ERP or accounting systems - Experience with React, Zustand, SCSS - Familiarity with Grafana / Datadog Recruitment process - Home assignment - Technical interview (for selected candidates): - Code review (30 min) - Technical questions (30 min) - Live coding (30 min)




