Mid/Senior Elixir, React Engineer - Hiive, Vancouver, Canada, Remote Worldwide

Hiive - Remote/Hybrid Canada, Vancouver | Mid/Senior Elixir, React Engineer | Full-Time

About us

My name: Vitor Oliveira
My position: Vice President, Engineering
Company name: Hiive
Company website: https://www.hiivemarkets.com/
Company headquarters (country): Canada

About Hiive

Hiive is looking for an experienced Software Engineer to join the product team to work on a platform utilizing an Elixir Phoenix GraphQL backend API and React.js/Typescript on the frontend. Hiive is a fintech startup, backed by seasoned professionals with decades of experience in private equity and capital markets. The company is building a revolutionary product for buyers and sellers of shares in private pre-IPO companies and “Unicorns,” bringing a rational, beautiful and modern technological interface to a messy and traditional market. As a Software Engineer at Hiive, you will report to the Vice President, Engineering, and work directly with the executive and founding team to deliver core features of our application, create a robust, scalable, and secure infrastructure, and continue to build out the market for the product

About the job

Job title: Mid/Senior Elixir, React Engineer

A great candidate would…

  • Consider themselves highly capable of hands-on development of API and asynchronous functionality for processing data and workflows in a complex system.
  • Consider themselves highly capable of hands-on development of a mobile responsive user interface with React and Typescript from day one.
  • Know the ins and outs of data modeling and software architecture for developing performant and maintainable code.
  • Have experience with integrating with third-party services through APIs and webhooks alongside local data processing.
  • Be well versed in all aspects of secure API development.
  • Be well versed in all aspects of frontend development including styling, performance, responsiveness, and in creating reusable components.
  • Be comfortable working with a very small team including directly with the founders on building a product and a company.
  • Adapt well to a quickly moving environment.

Required Experience:

Backend Development

  • 5+ years of experience in developing backend services with APIs and relational databases.
  • Experience with the Elixir programming or similar experience and a desire to learn Elixir.
  • Able to work in a team environment with a CI/CD driven workflow.
  • Have a philosophy in writing automated backend tests.

Frontend Development

  • 3+ years of experience in building interfaces with React or similar technology.
  • Previous experience of working in Typescript.
  • Experience with component libraries (such as Chakra UI).
  • Translating from Figma or similar, design files into implementation details.
  • Working closely with designers on feedback for designs and implementation tweaks.

Preferable Experience:

  • Experience in making GraphQL APIs and Apollo Client.
  • Understanding of Postgres databases design and optimization.
  • Knowledge of Elixir, Phoenix, and Absinthe.
  • DevOps know-how, specifically deploying and configuring AWS services.
  • Data reporting with SQL and dbt.
  • Experience with Vercel & Next.js.
  • Using Terraform for deterministic infrastructure definitions.
  • Fintech and/or marketplace experience.

Compensation & Perks:

  • Competitive salary: CAD100k-CAD170k/year, commensurate with experience and contribution.
  • Health & dental benefits, and a health spending account.
  • Option to work remotely or in our office in the Mt. Pleasant neighborhood of Vancouver, BC with a first-class view of the mountains.
  • Opportunity to participate in the ownership of a seed-stage startup through our employee stock option plan.

About the interview process

  • Phone Screen: your past experiences, goals, passions, and ambition for career and life.
  • Technical Assignment: systems design interview and possibly pair programming.
  • CEO Interview: last round with general questions about you.
3 Likes

Are they 2 different jobs or you are looking for one person who is a pro in both Elixir and React?

Preferably Hiive wants to interview people who are both strong in Elixir and Javascript, but we also accept applicants who only have deep knowledge in Elixir or Javascript.

1 Like

Hi @vbrazo, are you have any link to apply?

https://www.linkedin.com/jobs/view/3190258808

Thank you.

Can people from India apply? Or Is it Canada only

1 Like

Is remote from Europe/Germany an option?

1 Like