Senior Full-Stack Developer

Posted last week

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Full-Stack Developer at Flinks responsible for client-facing product experiences. Working with Angular/TypeScript front end and C#/.NET back end to create financial software solutions.

Responsibilities

  • Own product features end to end - design, build, test, deploy, and support features across both the Angular front end and the C#/.NET back end, taking responsibility for the complete user experience.
  • Build exceptional client experiences - create performant, accessible, and intuitive interfaces that help customers confidently work with complex financial data, from dashboards and visualizations to onboarding and transaction workflows.
  • Design and evolve APIs - build reliable, well-documented REST APIs and data contracts that are secure, scalable, backwards compatible, and easy for internal and external consumers to integrate with.
  • Write production-quality software - contribute clean, maintainable, well-tested code while continuously improving architecture, performance, reliability, and operational excellence.
  • Collaborate across disciplines - partner closely with Product Managers, Product Designers, QA, Data Science, and fellow engineers to translate business problems into technical solutions that deliver measurable customer value.
  • Own production outcomes - monitor, troubleshoot, and improve the systems you build using observability tools, testing, and continuous delivery practices to ensure a reliable customer experience.
  • Raise the engineering bar - provide thoughtful code reviews, mentor other developers, share technical knowledge, and help improve engineering standards across the team.
  • Leverage AI as a force multiplier - use AI-assisted development to accelerate implementation while applying sound engineering judgment, thoughtful system design, and strong problem framing to deliver the right solutions.

Requirements

  • 6-8+ years building and shipping production full-stack web applications, with strong Angular/TypeScript front-end depth and hands-on C#/.NET API experience.
  • Bachelor's degree in Computer Science, Software Engineering or a related technical field, or equivalent practical experience.
  • Non-Negotiables: production-grade Angular with TypeScript and working C#/.NET on a relational database - you can own a feature across the front-end and the API. A front-end-only or back-end-only profile won't meet the fullstack bar.
  • Work authorization: must be legally authorized to work in Canada.

Benefits

  • Health & Dental coverage as of Day 1
  • Flexible Paid Time Off (FTO)
  • Remote work environment with frequent in-person gatherings and activities.
  • Career development, learning opportunities and growth
  • And more

Job type

Full Time

Experience level

Senior

Salary

CA$120,000 - CA$160,000 per year

Degree requirement

Bachelor's Degree

Tech skills

AngularTypeScript.NET

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.