Full Stack Developer at HR à la carte | Canada | Rezi

Full Stack Developer at HR à la carte

Full Stack Developer

HR à la carte · Canada

3 weeks ago

Full Stack Developer

HR à la carte · Canada

a month ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

Hamilton ETFs is building a SaaS platform to power every aspect of its business, including sales, marketing, data intelligence, compliance, reporting, and AI-assisted workflows. This platform is designed for the unique needs of a Canadian asset manager and will be the foundation for operations and innovation. We are seeking a builder with a strong product engineering mindset who can take a business problem from concept to execution, delivering well-tested, scalable solutions while balancing user experience, security, scalability, and long-term maintainability.

Responsibilities

  • Build and maintain the core web application across front end and back end.
  • Develop secure, scalable APIs for CRM workflows, campaign activity, call records, email engagement, user permissions, reporting, and client portals.
  • Create modern interfaces for internal teams and external clients.
  • Build workflow tools for campaign management, contact management, task queues, compliance review, reporting, and operational dashboards.
  • Integrate with third-party systems: HubSpot, email platforms, telephony providers, authentication providers, storage, and analytics tools.
  • Develop AI-assisted features including call summarization, lead scoring, email drafting support, anomaly detection, and natural-language search powered by LLMs and structured data.
  • Work with the Data Platform Engineer to ensure clean data access patterns, performance, security, and auditability.
  • Implement role-based access control, secure authentication, logging, and error handling across the platform's apps.
  • Build reusable components and services that support future products, with clean, testable, documented code.
  • Participate in product planning and help translate business workflows into technical features.
  • Perform other work or special projects assigned for the overall benefit of Hamilton ETFs.

Requirements

  • Strong product engineering mindset with ability to translate business workflows into scalable software systems.
  • Comfortable working in a platform environment where application and data layers are co-designed.
  • Ability to think in terms of systems, user experience, and data flow—not just features.
  • Strong collaboration with data and platform engineering counterparts as well as other Hamilton team members.
  • Comfortable with Git, CI/CD, cloud hosting, testing, and production deployment.
  • Strong problem-solving skills and the ability to work independently in a small team.
  • Authorized to work in Canada.
  • Not currently sponsoring any temporary or permanent work visas.

Skills

  • Modern front-end frameworks (React preferred, or Next.js/Vue)
  • Back-end experience in one or more modern languages (Node.js or Python preferred)
  • Building REST or GraphQL APIs
  • Service-based architectures
  • Relational databases (PostgreSQL preferred)
  • Authentication
  • Authorization
  • Role-based permissions
  • Secure application design
  • SaaS development
  • CRM development
  • Workflow tool development
  • Analytics dashboard development
  • Data model development for multi-tenant SaaS applications
  • LLM integrations (Anthropic, OpenAI, Azure OpenAI, local models, or similar)
  • Agentic workflows
  • Prompt orchestration
  • RAG
  • Embeddings
  • Vector search
  • AI automation
  • Telephony platforms (Twilio, Plivo, or similar)
  • Voice recording pipelines
  • Voice transcription pipelines
  • Email systems (Microsoft 365, Google Workspace, SMTP, webhooks)
  • Marketing automation
  • HubSpot or comparable CRM integration
  • Financial services
  • Asset management
  • Wealth management
  • Regulated products
  • Observability
  • Logging
  • Monitoring
  • Background jobs
  • Queues
  • Event-driven systems
  • Docker
  • Kubernetes
  • Serverless
  • Cloud-native deployment
  • Security practices (SOC 2 readiness, audit logs, encryption, least-privilege access, secure SDLC)

Location

  • Toronto, ON

Work Type

  • 100% onsite
  • Full-Time Permanent

Experience Level

  • 4+ years of full stack development experience

Education Level

  • Post secondary diploma in computer science, computer engineering or similar degree
  • Masters degree an asset

Salary/Compensations

  • $110,000 - $125,000 plus incentive compensation

Benefits

  • Competitive compensation package
  • Comprehensive health and wellness benefits

About the Company

  • Hamilton ETFs is one of Canada’s fastest growing exchange traded fund (“ETF”) providers.
  • Based in Toronto’s financial district with ~$17 billion in ETF assets under management.
  • Seeking a motivated individual to join an entrepreneurial team of experienced and talented professionals.

Equal Opportunity

  • Hamilton ETFs is committed to meeting the accessibility needs of all applicants throughout the recruiting and selection process. Please let us know about any accommodation and/or support requirements.
  • Some stages of our recruitment process may use AI-assisted tools to support recruitment efforts; however, all applications are screened and assessed by human reviewers. In addition, all final hiring decisions are made by humans.