We deliver tools for financial innovation to businesses—big and small
Senior Full-Stack Developer
Location
Canada
Posted
1 day ago
Salary
$120K - $160K / year
Seniority
Senior
Job Description
Senior Full-Stack Developer
Flinks
• 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.
Job 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
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
IVA Software Engineer
SS&C TechnologiesEstablished in 1986, SS&C Technologies is a leading global provider of services and software for the global financial services industry. Committed to helping cl
• Design and develop conversational AI solutions using enterprise platforms (Soundhound Amelia) • Build and maintain integrations between IVA platforms and backend systems using RESTful APIs and microservices • Collaborate with business stakeholders to gather requirements and translate them into technical specifications • Implement NLU training strategies, intent management, and dialog flow optimization • Write clean, maintainable code following object-oriented programming principles • Track and manage work items using Atlassian Jira and Agile methodologies • Stay current with emerging trends in conversational AI
Senior iOS Engineer
DepopThe community-powered circular fashion marketplace. Shop what you love. Sell your clothes. Do it all over.
• Collaborate effectively across engineering, product, and design disciplines to shape solutions and deliver outcomes • Pragmatic approach to evolving technology and modernising applications incrementally. • Mentor engineers and contribute to a strong quality culture through reviews, testing, and technical guidance • Ability to influence technical direction through engineering standards, design discussions, and technical leadership • Track record of technical leadership without a management title: setting standards, unblocking others, making architectural calls in ambiguous situations.
Senior Software Developer – Full-Stack
KOHOA quickly scaling Fintech that helps Canadians gain control over their money with a no-fee spending and savings account.
• Designing and building scalable backend services in Go, working with PostgreSQL and DynamoDB • Implementing event-driven architectures with RabbitMQ and owning production systems end-to-end • Building exceptional user experiences across mobile app (Angular/Ionic) and web app (React) • Owning the full implementation of features from database schema design and API development to implementing UI changes • Bringing new patterns and tools to the team across both frontend and backend
Senior Software Engineer, Decision Science
KoBold MetalsKoBold Metals discovers the battery minerals containing Ni, Cu, Co, and Li critical for the electric vehicle revolution.
• Architect, implement, and maintain decision science libraries that will be used in KoBold’s mineral exploration analyses. • Build tooling to increase the velocity of our decision making, including enabling rapid prototyping in Jupyter notebooks; build experimentation, evaluation, and simulation frameworks; turning successful R&D into robust, scalable pipelines; and organizing ML models and their outputs for repeatability and discoverability. • Apply–and coach team members to use–engineering best practices such as writing robust, testable and composable code • Collaborate with data scientists, geoscientists and engineers to invent the modern decision science technology for mineral exploration • Occasional travel to exploration sites around the world to observe the impact of scientific computing on KoBold’s exploration products and design new technologies to further discovery. Travel is approximately twice per year depending on project needs.




