Expa Logo

Expa

Full Stack Engineer

Reposted 3 Days Ago
Remote
Hiring Remotely in Canada
Mid level
Remote
Hiring Remotely in Canada
Mid level
The Full Stack Engineer will design, build, and scale core product features, work on backend services, and collaborate on architecture and product decisions.
The summary above was generated by AI
About Iconic

Iconic is building the modern platform for business brokers — combining technology, support, and community to help brokers run more successful, scalable practices. We’re looking for a Full Stack Engineer to help design, build, and scale our core product. You’ll work closely with a small team of engineers and founders to deliver impactful features end-to-end—from frontend UI to backend services and infrastructure.

This is a great opportunity for someone who enjoys wearing multiple hats, contributing to product decisions, and working with modern tools and AI-assisted workflows.

What You’ll Do
  • Design, build, and ship full-stack features using modern frameworks

  • Develop and maintain scalable backend services and APIs

  • Work with relational databases to model, store, and query data

  • Deploy and manage applications in cloud and serverless environments

  • Monitor, debug, and improve application performance and reliability using modern tooling

  • Analyze user behavior and product metrics to inform product decisions

  • Implement authentication and user management flows using third-party services

  • Collaborate closely with a small team on architecture, product direction, and technical tradeoffs

  • Contribute to rapid iteration cycles while maintaining strong engineering standards

  • Leverage AI tools to accelerate development, testing, and problem-solving

What We’re Looking For
  • 3–6 years of experience as a full stack engineer

  • Strong experience with modern JavaScript frameworks (TypeScript, Node.js, and Next.js preferred)

  • Experience building APIs

  • Solid understanding of relational databases (Postgres preferred)

  • Familiarity with cloud environments (GCP, AWS, or similar)

  • Comfortable working in a startup environment with ambiguity and ownership

  • Ability to move quickly while maintaining good engineering practices

Nice to Have
  • Experience with serverless architectures

  • Familiarity with data pipelines or working with large datasets

  • Experience integrating or building with AI/LLM tools

  • Startup experience or working on small, fast-moving teams

Why Join Iconic
  • Help shape how small and mid-sized businesses are bought and sold

  • Work closely with leadership and influence product direction

  • Compensation: annual salary range of $140,000-$150,000 USD, as well as medical benefits and early-stage equity in the company

  • This role is fully remote, but you must be either Canada or US-based

Similar Jobs

Yesterday
Remote
Ontario, ON, CAN
Entry level
Entry level
Software • Automation
Design, develop, and maintain full-stack Java-based SaaS applications. Build back-end services and REST APIs, implement responsive front-end UI, write automated tests, troubleshoot production issues, and collaborate on feature design, deployment, and monitoring.
Top Skills: AWSAzureBashCSSDockerGCPGitGithub ActionsGitlab CiHibernateHTMLJava 11Java 17JavaScriptJenkinsJpaJunitKubernetesMobxMySQLPlaywrightPostgresReactRestful ApiSpring FrameworkSQLTypescriptUnix
2 Days Ago
Remote
CAN
Senior level
Senior level
Information Technology • Professional Services • Software • Consulting
Design, modernize, and maintain public-facing economic and investment web applications across frontend, backend, cloud, data integration, and CMS. Build SQL data pipelines, optimize performance, and support Azure-based infrastructure and Databricks to deliver scalable, data-driven solutions.
Top Skills: AngularAsp.NetAzure Data FactoryAzure SqlBootstrapC#CSS3DatabricksHTML5JavaScriptLessLinqAzureMs Sql ServerRest ApisSassSoap ApisSQLStenciljsUmbraco Cms
3 Days Ago
In-Office or Remote
2 Locations
Mid level
Mid level
eCommerce • Software
Design, build, and maintain backend services and REST APIs with NestJS/TypeScript and MySQL; implement React/Tailwind UI components; integrate frontend and backend; support Kafka messaging; collaborate with product/design using Figma; use AI coding tools to accelerate development and work in an agile cross-functional team.
Top Skills: ConfluenceCursor.AiFigmaJIRAKafkaMySQLNestjsNode.jsReactRest ApisTailwind CssTypescript

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account