Frontend Web Application Developer at SharkSignals

Date: 15 hours ago
City: Victoria, BC
Contract type: Full time

Important: Location Requirement

Due to specific funding constraints, this position is open only to Canadian citizens or permanent residents currently residing in Calgary, Alberta. Applicants outside this region cannot be considered at this time.


Who We Are

SharkIndicators is a stable and profitable Canadian technology company with over 13 years of experience in the automated trading industry. We are a small, dedicated team of four, currently focused on an exciting new product: a no-code platform to help TradingView users build and automate trading strategies.


We operate with a startup mentality, backed by a long history of success (12 consecutive years of profitability) from our flagship products. Now, we're expanding our foundational team to bring this new vision to life.


The Role

We are looking for an intermediate-level Front-End Developer to be a foundational member of our new product team. You will be responsible for building the entire user-facing side of our application, working closely with our small team to shape the product's architecture, UI, and UX. This role is perfect for someone who loves building from the ground up and wants to make a significant impact.


What You'll Do (Responsibilities)

  • Architect and build a responsive and performant React (TypeScript) front-end to interact with our back-end-for-frontend (BFF).
  • Design and implement a complex, node-based logic board using a library such as React-Flow, managing events and state communication with the back-end.
  • Manage server state efficiently using libraries such as TanStack Query.
  • Translate designs and wireframes into clean, high-quality, and maintainable UI components using modern CSS.
  • Proactively analyze, identify, and fix front-end performance bottlenecks.
  • Collaborate closely with the team using Git and GitHub, participating in code reviews and architectural discussions.


Our Ideal Candidate (Requirements)


Must-Haves:

  • Experience building applications with React and TypeScript.
  • Proficiency in modern CSS and building responsive, high-quality user interfaces.
  • Experience consuming REST APIs and managing asynchronous data.
  • Solid understanding of Git and GitHub workflows (branching, PRs, code reviews).
  • Familiarity with web security principles (e.g., OWASP Top 10).
  • Comfortable using AI development tools (we use Builder.io / Claude and Gemini) to enhance productivity.


Personality Traits We Value:

  • Open-minded and flexible: As a small team building something new, priorities can shift, and we value adaptability.
  • Collaborative: You can give and receive constructive criticism on code and architecture in a professional manner. When you need help you ask for it, when someone else needs help you offer it.
  • A Passionate Builder: You are genuinely excited by the idea of building a new product from scratch.


Nice-to-Haves (Bonus Points):

  • Direct experience with React Flow or similar node-based UI libraries.
  • Experience with server-state management libraries (e.g., TanStack Query, SWR).
  • A good eye for UX/UI design.
  • An interest in or experience with financial markets or trading.
  • An online code repository (GitHub, GitLab) we can review.


What We Offer

  • Flexibility: Genuine flexible working hours and a work-from-home (or hybrid) environment.
  • Impact & Culture: A true startup culture. You won't be a cog in the wheel; you'll help shape the product, the technology, and our team.
  • Mentorship: Direct access to and mentorship from senior developers.
  • A Stable Foundation: The excitement of a startup backed by the stability of a company with over a decade of profitability.


Apply here: https://app.dover.com/apply/SharkIndicators/db0ae364-11c6-4102-8bca-1a498a412cf9?rs=42706078

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

Browse All Jobs in This Province

Explore full job listings for the area:: Jobs in Victoria | Jobs in British Columbia

You May Also Be Interested In

Find other job listings similar to this one: