About Ampliwork, Inc
Ampliwork builds Enterprise-Grade AI Agents that amplify Human Potential™ to drive business productivity and growth since 2017. Ampliwork’s AI Agents streamline complex multi-step workflows in highly regulated industries such as Financial Services.
Ampliwork exists to transform how work gets done for us and for our customers. We design, deploy, and manage production-grade AI agents that take on real work inside complex enterprise environments, freeing people to focus on higher-value thinking, decision-making, relationships, and growth.
We believe the next generation of enterprise performance will be built through Human + AI collaboration: combining the judgement, expertise, creativity, and trust of people with the speed, scale, and precision of AI agents. Our ambition is simple: help every customer unlock 10x value from their people, processes, and technology, and build the trusted AI workforce platform that makes that future possible.
We’re building Ampliwork for teams who want to be at the forefront of this shift — people who are bold enough to reimagine work, curious enough to understand the problems that matter, accountable enough to deliver in production, and caring enough to create meaningful outcomes for customers and colleagues.
About the role
We are looking for a final-year university student to join us part-time as a Full-Stack Developer for the next two months. You will design, build, and ship a SaaS-style internal dashboard that connects Ampliwork's operational data to the financial, accounting, and payroll systems we use every day Plaid, QuickBooks, Rippling, HubSpot, and others.
The dashboard will give Operations and Finance a single, trustworthy view of cash position, payroll allocations, vendor payables, and CRM-to-revenue alignment across our three entities (Canada, US, UK). You will report directly to the Operations Business Manager and the CEO.
This is not an intern program. It is a focused, two-month build with real deadlines. We expect you to take initiative from day one, make sound architectural decisions, ship working software quickly, and communicate clearly when something is blocked or needs a decision. If you are someone who needs hand-holding or wants a structured curriculum, this is not the right role.
What you'll do
OAuth2-based integrations with Plaid, QuickBooks Online, and Rippling, with secure token storage and refresh handling.
• A Next.js + TypeScript dashboard surfacing cash flow, payables, payroll allocations, and CRM data in clean, dense, analytics-grade UIs.
• A Supabase/PostgreSQL data layer with synced snapshots from external systems, plus web hook listeners for near-real-time updates.
• Automation workflows (scheduled sync jobs, reconciliation routines, alerting) and a clear admin surface to monitor them.
• Production deployment, observability, and secure session/auth management deployed on Railway.
What we're looking for
Full-stack development. Strong, hands-on experience with Next.js and TypeScript, including building dashboard-style SaaS applications.
• API integration depth. Solid working knowledge of:
◦ REST APIs
◦ OAuth2 flows
◦ Webhooks
◦ Token handling and refresh logic
◦ Session and authentication management
• Third-party platform experience. Prior work integrating financial, accounting, payroll, or CRM tools such as:
◦ Plaid
◦ QuickBooks
◦ Rippling
◦ Comparable fintech, accounting, payroll, or CRM platforms
• Backend and database. Strong experience with Supabase and PostgreSQL, including schema design and row-level security.
• Deployment. Comfortable deploying and managing applications on Railway end-to-end.
• Security awareness. Demonstrated understanding of secure authentication patterns and responsible handling of sensitive financial data.
• Data engineering instincts. Experience with data syncing, automation workflows, and integrations with external services.
• Frontend / UI craft. Strong frontend skills for analytics and financial dashboards, including:
◦ TailwindCSS
◦ Charts and data visualization
◦ Tables and dense data layouts
◦ Modern dashboard UX patterns
• Independence. Able to take a problem from architecture through integration and production deployment with limited supervision.
• You take initiative. You do not wait to be told what to do next you identify the highest-impact thing and start building.
• You ship fast. Two months is short. You scope tightly, build the smallest thing that works, and iterate.
• You handle ambiguity well. Requirements will shift as we learn. You ask the right clarifying questions, then move.
• You communicate clearly and proactively. You flag blockers early, share progress in writing, and escalate decisions to the CEO or Operations Business Manager when needed.
• You care about the user. Operations and Finance are your customers, you make their lives easier, not the other way around.
Nice to Have
• Prior fintech or accounting software experience.
• Familiarity with scalable SaaS architecture patterns.
• Experience with background jobs, queues, or cron-based workflows.
• Hands-on experience with Prisma, Drizzle, or comparable ORMs.
What We Offer
• Ownership of a real, production-facing system from day one — your code will be used by the team every week.
• Direct collaboration with the CEO and Operations Business Manager — no layers between you and the people making decisions.
• Exposure to enterprise AI deployments
• Flexible part-time scheduling around your courses and exams.
• Competitive hourly compensation.
• Strong likelihood of an extension or full-time offer post-graduation for the right person.
Engineering
Montréal, Canada
Partilhar em: