Frontend (Angular) Software Development Engineer

PitchPoint Solutions


Date: 1 day ago
City: Toronto, ON
Contract type: Full time

Angular Software Development Engineer 


Level: Junior - Intermediate


Think Big. Be Bold. Define Tomorrow.


At Pitchpoint, we empower the U.S. mortgage industry with a mission-critical fraud mitigation SaaS platform that has been trusted for over 15 years. We solve deep and satisfying technical challenges, from architecting systems that process millions of real-time decisions to building the intuitive user interfaces that make complex data understandable and actionable.


We are seeking an Angular Software Development Engineer who combines a passion for clean, elegant code with a deep empathy for the user, driven to translate complex requirements into intuitive and reliable experiences.


This is a unique opportunity to accelerate your career on a high-growth, remote-first team. Here, you will have the stability to tackle significant challenges, the autonomy to own key features, and the chance to see the real-world impact of your code.


This role is for the ambitious engineer who has put in the years to master their craft and is now asking, "What's next?" It’s for the engineer who is tired of being a cog in the machine and is ready to take ownership, accelerate their growth, and build something that truly matters.


The Challenge You'll Tackle: You'll join the team building our next-generation platform. This isn't a simple web app; you'll be solving complex UX challenges, creating intuitive customer centric experiences that our users rely on for real-time risk assessment.


Your Role & Impact: As an Angular Software Development Engineer, you’ll have ownership over key features from concept to deployment. You’ll work in a tight-knit team alongside product, data analytics, frontend, fullstack and backend engineers to ship code that matters. This isn't a maintenance role, you'll be building the future of our product and directly helping our users stop financial fraud.


Who We're Looking For: A curious and collaborative developer who gets satisfaction from building great user experiences. You have solid experience in modern front-end framework engineering (especially Angular) and are looking for a place where you can solve tough problems, grow your skills, and see the real-world impact of your code.


Sound like you? Let's talk.


The Core Challenges You'll Tackle

  • Engineer for Flexibility and Scale: Our customers aren't one-size-fits-all, so our software can't be either. You'll architect and build generalized, platform-level solutions that support deep, self-serve customization. Think less about building a single feature and more about creating the building blocks our customers can use themselves.
  • Innovate Within a Regulated Industry: FinTech isn't the wild west. You'll take on the unique and satisfying challenge of building high-performance, cutting edge software within the real world constraints of financial compliance and enterprise-grade security.
  • Find the Best Solution, Together: You'll be a key voice in a cross-functional team. We expect you to contribute ideas, challenge assumptions, and work closely with product and design experts to not just build the feature right, but to build the right feature.
  • Bridge the Gap Between AI and the User: Our team is building agentic decisioning systems. One challenge you’ll face is to make that power accessible and understandable. You'll build the critical infrastructure, from APIs to UI components, that allow our users to interact with, manage, and trust complex AI enhanced process flows.


Signs You'll Thrive on Our Team

  • You're driven by curiosity. You have a genuine passion for the craft of software development and are always looking for better ways to build things.
  • You're comfortable with the unknown. When faced with an ambiguous problem, your first instinct is to start breaking it down and prototyping solutions.
  • You build with empathy. You write code with your future self, your teammates, and the end user in mind, caring about creating solutions that are maintainable and intuitive.
  • You balance speed and quality. You understand the trade-offs between a quick fix and a scalable architecture and can help the team make smart, strategic decisions.
  • You're eager to accelerate your career by tackling complex problems with a high-growth team.


Required Skills & Experience

We're looking for an engineer who brings a mix of deep technical craft and a collaborative mindset.

  • Deep Experience with Angular and the surrounding ecosystem: You have professional experience (3+ years) building complex, scalable applications with Angular, TypeScript, Storybook and more. You don't just use the frameworks; you understand architecture and best practices.
  • Full-Stack Awareness: While your focus is the front end, you have experience with and a strong understanding of backend development using Node.js and Express.js and Docker. This allows you to collaborate effectively on API design and integration.
  • Mastery of API Integration: You're proficient in connecting front-end applications to various backend services, with hands-on experience consuming both RESTful and GraphQL APIs to manage complex data flows.
  • A Commitment to Quality Code: You believe testing is a critical part of the development process. You have experience writing meaningful unit tests (e.g., Jest, Jasmine, Karma) and E2E tests (e.g., Cypress, Playwright) to ensure your code is reliable and maintainable.
  • A Passion for Great UX: You're not just a coder; you care about the user. You have a good eye for design and proven experience creating mockups and turning mockups from tools like Figma into responsive, intuitive, and pixel-perfect interfaces.
  • Complex State Management: You've tamed state in large-scale applications, preferably using libraries like NgRx, and can reason about the intricate data workflows required in a mature FinTech product.
  • SDLC: Proficient in version control with Git + Github + Github Actions (branching, merging, pull requests, distributed workflows, automation), package management with npm (dependencies, build scripts, publishing), and JavaScript bundling with Webpack (configuration & optimization).


Education & Fundamentals

While we value hands-on experience above all, we find that successful engineers on our team typically have a strong foundation in computer science principles.

  • You can apply core concepts like data structures, algorithms, and time complexity to solve real-world front-end performance and scalability challenges.
  • This foundation often comes from a Computer Science degree or equivalent practical experience building complex software from the ground up.


Bonus Points: Experience That Will Help You Excel

Having experience in these areas will allow you to dive into our most complex and interesting challenges from day one.

  • Deep Expertise in FinTech: You have a experience in the mortgage lending, fraud detection, or risk mitigation sectors. You’ll be a step ahead if you understand the intricacies of data verification and decisioning processes within loan originations, and have hands-on experience with Loan Origination System (LOS) like Encompass, Calyx, Blue Sage, or Mortgage Cadence.
  • Advanced Cloud & Data Skills: You have practical experience building cloud-native applications, especially on Google Cloud (GCP). You're also comfortable with the challenges of data processing and analytics for financial applications, particularly when dealing with diverse or unstructured data sources.
  • Practical AI/ML Application: You've had exposure to applying AI in a real world financial context. This could include working with generative AI, predictive modeling, or anomaly detection for tasks like fraud prevention. We'd be particularly interested if you have hands-on experience with prompt engineering and know how to effectively guide and customize large language model (LLM) outputs for specific business needs.


Why You'll Love Working at Pitchpoint

We are a team of builders and problem-solvers who are passionate about our mission and intentional about our culture. We've designed our company to be the place where you can do your best work. Here’s a look at what that means:

  • Build Software with Real-World Impact: Every line of code you write helps protect the North American financial ecosystem from fraud. This isn't abstract, you’ll see the direct results of your work on a platform that processes millions of critical decisions, making a tangible difference for our customers and the industry.
  • A Truly Remote Team: We are built on a foundation of outcomes, not micromanagement. As a member of a fully remote organization, you'll have the flexibility to work from where you want and design a workday that fits your life. We empower you with ownership and focus on asynchronous communication to enable deep, uninterrupted work.
  • Accelerate Your Career Growth: We believe the best way to grow is by tackling significant challenges. You will learn by working on complex, real-world problems alongside a talented team of senior engineers who are committed to mentoring and sharing their knowledge.
  • An Empowered, No-Ego Engineering Culture: We have a culture of blameless retrospectives, open feedback, and spirited technical debates where the best idea wins. Engineers are trusted with the autonomy to choose the right tools, experiment with new technologies, and directly influence our technical roadmap.
  • Comprehensive Compensation and Benefits: We recognize your contributions with a strong compensation package and benefits designed for your success and well being.


How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume