vbrazo

vbrazo

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.

Most Liked

vbrazo

vbrazo

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.

hariroshan

hariroshan

Can people from India apply? Or Is it Canada only

inoas

inoas

Is remote from Europe/Germany an option?

Where Next?

Popular in Jobs Top

smanza
Introductory paragraph Uniris and its blockchain is seeking developers to join the adventure. Uniris offers the first integrated servic...
New
zacksiri
Introductory paragraph DeeMoney is a Payments / Remittance company located in Bangkok, Thailand. We’re the one and only FinTech in Thail...
New
evan22w
Introductory paragraph Our team at Rotabull is looking for a short-term, senior full stack engineer to work on our application which is ...
New
jeffdeville
UPDATE1 - See end of post The Project I need to scrape the content from several sites all into a common format, so that I can create a ...
New
giddie
Passionate about good software design? Comfortable pretty much anywhere in the stack? Interested in EVs and clean energy? Wouldn’t say no...
New
sebz
Introductory paragraph TL;DR: Elixir, Monitoring, Zero downtime, DB migration, K8S We’re looking for a versatile profile to join our Sof...
New
eglimi
Introductory paragraph: Hello fellow developers. We are looking for a freelancer who enjoys working full stack in Elixir / Phoenix and w...
New
marcelo
Remote is THE global platform that enables companies to employ people anywhere in the world, taking away all legal and compliance complex...
New
paulbutcher
We are a young startup aiming to democratise financial research by applying cutting-edge Machine Learning and Natural Language Processing...
New
vbrazo
Hiive - Remote/Hybrid Canada, Vancouver | Mid/Senior Elixir, React Engineer | Full-Time About us My name: Vitor Oliveira My position: ...
New

Other popular topics Top

pmjoe
I have a relationship of love and hate with Elixir. Lots of things are just absolutely right, but there are some things that are kind of ...
New
lessless
I believe there are people here who are dealing with CSV files import on the daily basis, and since Excel is a really popular tool there ...
New
itssasanka
Hi all, Trying to get some more clarity over utc_datetime and naive_datetime for Ecto: https://hexdocs.pm/ecto/Ecto.Schema.html#module-...
New
_russellb
I want to try my hand at web scraping. What tools/libraries do I need to use. I’m hoping to turn this into something professional so don’...
New
KronicDeth
Elixir plugin for JetBrain’s IntelliJ Platform (including Rubymine) This is a plugin that adds support for Elixir to JetBrains IntelliJ...
289 35421 110
New
Jim
As a follow up to my earlier question: I have the code compiling and running but not getting a successful login from the rest server. ...
New
lastday4you
I wanted to check elixir version in phoenix because i found that my elixir is 1.5 but when i use Enum.chunk_by it said the function is un...
New
script
If I have a string “1000 cfu/ml” . I want to remove the characters and / and space . So the string is like this "1000" What is the ...
New
alice
Hey, Just curious what are the main benefits of Elixir compared to Clojure? When is Elixir more useful than Clojure and vice versa? Th...
New
romenigld
I am trying to run a deploy with docker and I successfully runned with this command: docker build -t romenigld/blog-prod . but when I t...
New

We're in Beta

About us Mission Statement