Full Stack Engineer (Canada)

Full Stack Engineer (Canada)

19 Aug
|
Function Group Analytics
|
Canada

19 Aug

Function Group Analytics

Canada

Full Stack Developer

Location: Remote in Canada

Type: Full-time

ABOUT THE ROLE

We are seeking a Full Stack Developer to join our team, helping build and maintain internal tools, client-facing applications, and data-driven web solutions.

You'll work closely with our analytics and data engineering team, contributing to everything from front-end interfaces to backend services and database integrations. You'll gain exposure to a range of client projects and data environments, with support from senior team members as you take on more ownership over time.

WHAT YOU'LL WORK ON The role spans the full development lifecycle, and you'll sit between the analytics team building the underlying data work and the applications that make it usable. Day to day, that means:

- Development - building and maintaining web applications (front end and back end) supporting internal tools and client deliverables
- Integration - developing and integrating APIs connecting applications to databases and third-party services
- Collaboration - working with the analytics team to turn data pipelines and models into usable, well-designed interfaces
- Code quality - writing clean, maintainable, well-documented code, and participating in code reviews
- Troubleshooting - diagnosing and resolving bugs across the stack
- Delivery - working directly with clients on smaller projects as your scope grows

SKILLS & QUALIFICATIONS Must-have:

- 2+ years of professional experience in full stack development
- Solid understanding of JavaScript/TypeScript and a modern front-end framework (React preferred)
- Familiarity with backend development (Node.js, Python, or similar)




- Basic understanding of SQL and relational databases
- Comfortable with Git and collaborative development workflows
- Strong problem-solving skills and eagerness to learn
- Comfortable working in a small-team environment with direct client exposure
- Bachelor's degree in Computer Science, Software Engineering, or related field - or equivalent practical experience

Nice to have:

- Exposure to cloud platforms (Azure, AWS)
- Familiarity with Power BI, Power Apps, or Power Automate
- Interest in data engineering or analytics
- Experience with Python for scripting/automation
- Experience with RESTful and/or GraphQL API design
- Familiarity with CI/CD pipelines (GitHub Actions, Azure DevOps)
- Experience with containerization (Docker) and basic deployment workflows
- Familiarity with testing frameworks (Jest, Mocha, Cypress, or similar)
- Experience with authentication/authorization patterns (OAuth, JWT)
- Familiarity with serverless functions (Azure Functions, AWS Lambda)
- Experience with NoSQL databases (MongoDB, Cosmos DB) in addition to relational
- UI/UX sensibility - comfortable translating designs (Figma) into responsive, accessible interfaces
- Experience with state management libraries (Redux, Zustand, or similar)
- Familiarity with Agile/Scrum development practices

WHY JOIN FUNCTION GROUP ANALYTICS?

- Direct mentorship from senior analysts and leadership
- Exposure to real client work across industries, not just internal projects
- A flat, low-bureaucracy workplace where your input matters
- Opportunity to grow into a broader analytics/engineering role as the firm scales

📌 Full Stack Engineer (Canada)
🏢 Function Group Analytics
📍 Canada

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: full stack engineer (canada) / canada

Subscribe to this job alert:

Get the latest job offers by email for: full stack engineer (canada) / canada