Senior React Developer

Finhaven Technology Inc. - Vancouver, BC (30+ days ago)

Apply Now

We are looking to add a Senior React Developer to join our Development team!

Finhaven is a Vancouver-based fintech company, building an end-to-end solution for the issuance, investment, and trading of digital securities. We are building innovative products to transform investor and issuer experiences in global capital markets. As an innovator yourself, you will apply your exceptional development skills and experience in order to help your team build the next generation of intuitive and elegant financial products.

Summary

Technical lead of a small team of front-end developers. This is a hands-on role — you’ll write plenty of code yourself.

You’ll work on a React-based web application that helps private companies raise the funding they need to grow.

Your input will matter. Finhaven is a small, agile company and you’ll be able to help shape our software architecture, our processes, and our culture.

Responsibilities

  • Deliver new front-end functionality
  • Design and implement maintainable, reusable, and testable UI components
  • Lead architectural decisions as we evolve our front-end code
  • Collaboratively plan new features with other engineers (front end, back end, and security)
  • Balance delivering new features with refactoring and architectural improvements
  • Mentor junior team members

Key Qualifications

  • 3+ years of React experience with state management using Redux or a similar container
  • 5+ years of software development experience heavily focused on front-end development
  • Keen knowledge of RESTful APIs, CSS (SCSS) and modern JavaScript (ES6)
  • Experience building web applications
  • Proven testing skills (mocking/unit testing, preferably TDD)
  • Developing and testing for multiple browsers and platforms
  • Working knowledge of Git source control with pull requests and code reviews
  • Ability to work in a fast paced Agile/Scrum environment

Nice to Have

These skills will be important to your job, but you don’t need to know them on day 1.

  • TypeScript
  • GraphQL
  • WebSockets
  • Security best practices (e.g., OWASP Top 10)
  • FinTech and financial markets
  • Prior team lead experience

Why should you work at Finhaven?

We boast some of the brightest and most diverse talent. Working at Finhaven will give you the opportunity to make a major impact in an industry ready for change. Our fun and supportive work culture will definitely make you feel at ease. We have weekly demo presentations and get-togethers with the best selection of snacks and drinks. 3 weeks vacation, competitive salaries, health insurance and 5 sick days, bean bag chairs, team bonding outings and snacks! Dogs are welcome too!

Candidates must have legal permission to work in Canada.

We thank all applicants for their interest, however only those candidates selected for interviews will be contacted.

Job Type: Full-time