Senior Front-End Software Developer


Purpose Financial

Ottawa, Canada
Full Time
3y ago

Company Description

Purpose Financial is an independent financial services company with an unrelenting focus on customer-centric innovation, delivered through technology-driven solutions. Led by entrepreneur Som Seif, the company is developing a diversified product platform aimed at addressing historically underserved segments of the market. Purpose Financial's businesses include Purpose Investments, Purpose Advisor Solutions, and Thinking Capital.

Who is Thinking Capital:

At Thinking Capital, we’re changing the landscape of financial technology!  Simply put, our mission is to empower Canadian small businesses through innovative financial services. At the heart of our offering is our digital experience, which is powered by our proprietary software platform, our real time connections to a multitude of data sources and our advanced data science models. We are squarely in the corner of owners and entrepreneurs, providing for them, and at the right moment, the financial support they need to grow and thrive.

Job Description

You love creating beautiful, responsive user experiences that are simple yet functional. You enjoy collaborating with other UX/UI teammates to transform concepts into reality through the magic of code and your front-end know-how. 

Everyone on the team is an integral contributor to our products, working with our customers and colleagues to design the best solutions.  Our open work culture allows you to contribute to all aspects of our technology: cutting edge front-end experiences, developing new APIs, backend business logic, integrating new 3rd party services, and data engineering in a continuously deployed 24/7 cloud platform.

As a key member of our team you will collaborate with your colleagues and peers to design, develop and deploy a high quality user experience for our small business financing products and beyond.

What You Will Do:

  • Work with the product, CX, engineering, and stakeholder teams to transform a user journey into code.

  • Have the opportunity to own and drive solutions to customer problems.

  • Write secure, scalable code for front-end user experiences.

  • Deliver using agile, test driven design methodology.

  • Learn and adapt technologies to real problems.

  • Have the opportunity to integrate the UI with the platform via APIs, backend integration, web, mobile and data pipelines.


    What you Bring

    • 5+ years of front-end development using Angular 2+ (or modern frameworks, e.g. React, Vue, etc).

    • Experience in one or more front-end test frameworks, e.g. jest, jasmine, cypress, mocha, etc.

    • Excellent knowledge of HTML5, CSS3, javascript (ES6+), TypeScript.

    • Experience with CSS frameworks, e.g. Bootstrap.

    • Ruby on Rails or other web application frameworks.

    • Proven experience building cutting edge User experiences.

    • Proficiency with Linux/UNIX command-line.

    • Love to own problems and drive solutions.

    • Working autonomously and being highly resourceful

    • Bachelors, MSC or PHD in computer science or engineering

     Other Valued Skills

    • Git or other version control systems

    • Python

    • Regex

    • Relational databases such as PostgresQL, MySQL

    • Experience with event based systems, e.g RabbitMq, Kafka, etc

    • Building a RESTful API

    • Heroku, AWS

    • Security & Cryptography

    • Experience in payment and billing or other finance solutions

    Additional Information

    Why you should join us?

    •  We believe in innovation and vibrant culture - work for an innovative, people-first, financial services firm that values entrepreneurialism
    • We believe in a flexible work structure – A flexible hybrid work model that empowers you to do your best work whether at home or at the office
    • We care about your rewards - Competitive compensation including equity programs
    • We care about your health – comprehensive group health and dental benefits and life insurance, including a Lifestyle Spending Account for all your wellness needs
    • We care about your rest - a flexible paid-time-off policy with unlimited vacation days, flexible sick and mental health days
    • We care about your family - Paid parental leave for eligible employees with top-up
    • We care about your future – Group RRSP matching and TFSA program in Purpose funds
    • We care about your development – subsidies are available for courses and tuition

    Purpose Financial is an equal employer and we are dedicated to fostering an inclusive and barrier-free work environment for all employees and candidates. We encourage all qualified candidates to apply and if accommodation is required during any stage of the recruitment process, please contact any member of the Talent team. We thank all applicants for their interest; however, only those selected for interviews will be contacted.

    In light of the COVID-19 pandemic, we are currently working from home. The safety and wellbeing of our teams is our top priority and office time is currently available on a voluntary basis. Our future work philosophy will be a hybrid model allowing for flexibility and collaboration.

    For safety reasons, Purpose Financial has adopted a vaccination policy that allows only fully vaccinated employees to enter our offices.

    Apply for this job

    Click on apply will take you to the actual job site or will open email app.

    Click above box to copy link
    Get exclusive remote work stories and fresh remote jobs, weekly 👇
    View all remote jobs
    Onkar By: Onkar