PitchMeAI
Hiive

Senior Software Engineer

Hiive · United States

  • Hybrid
  • Full-time
  • CA$120,000 / year
  • United States
Tailored resumekeyword-matched to this role.
Hiring managerwe find who's hiring.
Intro emaildrafted to reach them directly.

Job highlights

  • Full Stack Engineer role on a growing platform.
  • Learn Elixir and Phoenix on the job.
  • Build customer-facing products across the stack.
  • Collaborate directly with founders and small team.
  • High-growth startup with stock options.

About the role

About Hiive

Hiive is redefining how private companies and their shareholders access liquidity. Through its institutional-grade platform, Hiive brings together buyers, sellers, and issuers to facilitate secondary transactions in venture-backed, pre-IPO companies, introducing efficiency, transparency, and standardization to an otherwise opaque asset class. Recognized as one of Canada’s fastest-growing companies and backed by leading U.S. investors, Hiive is profitable, well-capitalized, and building a high-performance team to meet growing demand and pursue new market opportunities. Interested in learning more about life at Hiive? Check out our careers page to see how you can grow with us!

About the Role

As a Senior Full Stack Engineer, you will be a hands-on contributor to the frontend and backend apps powering our platform. You will learn Elixir on the job from your colleagues and technical leaders. You will collaborate with technical leaders and the founding team to deliver new features to our application. You will work closely with your colleagues to refactor and improve the codebase; create a beautiful, functional, and delightful user experience; and build an excellent and supportive engineering culture. Please note: Hiive does not use Ruby or Ruby on Rails. We do not have Ruby code in production now nor plan to do so in the future. This job is open to Ruby developers who have a desire to learn and work in Elixir and Phoenix. We will teach you both on the job and expect you to invest in self-learning to grow your skills.

In This Role, Your Responsibilities Will Include:

  • Consider themselves highly capable at hands-on development of features in both the frontend and backend and be able to ship React/Typescript code on day one.
  • Possess the know how to build customer-facing products across the entire stack, from the data model to the UI.
  • Have a strong desire to learn Elixir and experience picking up new programming languages.
  • Be proactive and self-motivated and comfortable learning on the job in a fast-paced environment.
  • Be comfortable working with a small team including directly with the founders on building a product and a company.
  • Adapt well to a quickly moving environment.

Required Experience:

  • Substantial expertise building interfaces with React and working in Typescript.
  • Strong experience building backend API services using Ruby and Ruby on Rails.
  • Have a philosophy in writing automated backend tests.
  • Translating design mockups (e.g. Figma) into frontend implementation.
  • Working closely with product designers on feedback for UI/UX changes.

Preferred Experience:

  • Understanding of the ins and outs of data modeling and software architecture for developing performant and maintainable code.
  • Experience building or working with GraphQL APIs.
  • Working closely with product managers on understanding use cases, prioritizing features, and scoping work.
  • Exposure to Elixir or other functional languages.

Compensation, Benefits & Perks:

  • Highly competitive salary commensurate with experience and contribution.
  • Opportunity to participate in ownership of a rapidly growing early-stage startup through our employee stock option plan.
  • Comprehensive 100% employer-paid health and dental premiums, a health and personal spending account.
  • A dedicated desk in our Vancouver, BC HQ, in the heart of downtown, with a fridge stocked with healthy snacks and drinks, an onsite gym, and a gorgeous rooftop amenity.
  • Open to Canada and US-based remote candidates.
  • Enjoy a $20-per-day commuter benefit for every day you work in our Vancouver HQ.
  • An engaging social calendar, including bi-weekly catered lunches, bi-weekly “Friday bar,” team workouts, annual summer party, and holiday party, two “onsite” all-team retreats each year, semi-annual team-building events, and Hiive Womens’ Network events.
  • Significant opportunities for growth into team leadership and management roles.
  • Entrepreneurial culture and a small and dynamic team.
  • Sponsorship, immigration, and relocation for exceptional candidates.

Key skills/competency:

  • Senior Full Stack Engineer
  • Elixir
  • Phoenix
  • React
  • Typescript
  • Ruby on Rails
  • API Development
  • Data Modeling
  • Software Architecture
  • GraphQL

Skills & topics

  • Senior Full Stack Engineer
  • Elixir
  • Phoenix
  • React
  • Typescript
  • Ruby on Rails
  • API Development
  • Full Stack Development
  • Software Engineering
  • Startup

How to get hired

  • Customize your resume: Highlight your React, Typescript, and API experience, emphasizing your desire to learn Elixir.
  • Showcase your learning ability: Emphasize your proactive nature and comfort with fast-paced environments in your application.
  • Tailor your cover letter: Express your passion for Hiive's mission and your eagerness to contribute to their innovative platform.
  • Prepare for technical interviews: Brush up on frontend (React, Typescript) and backend concepts, and be ready to discuss your approach to learning new languages like Elixir.
  • Demonstrate cultural fit: Highlight your experience working in small, dynamic teams and your ability to collaborate directly with founders.

Technical preparation

Master React and Typescript for frontend.,Solidify backend API and testing knowledge.,Study Elixir and Phoenix fundamentals.,Prepare for full-stack coding challenges.

Behavioral questions

Describe a time you learned a new language.,How do you handle fast-paced environments?,Share experience working with founders.,How do you contribute to team culture?

Frequently asked questions

What is Hiive's approach to hiring Ruby developers for an Elixir role?
Hiive specifically welcomes Ruby developers who are eager to learn Elixir and Phoenix. They offer on-the-job training and expect candidates to invest in self-learning. This indicates a strong emphasis on potential and adaptability over existing Elixir experience.
What are the key technologies for the Senior Full Stack Engineer role at Hiive?
The role requires strong experience with React and Typescript for frontend development. While backend experience with Ruby on Rails is required, the team is transitioning to and will teach Elixir and Phoenix.
Does Hiive offer remote work for this Senior Full Stack Engineer position?
Yes, Hiive is open to Canada and US-based remote candidates for this role. However, they also offer a dedicated desk in their Vancouver, BC HQ for those who prefer to work in the office.
What kind of learning and development opportunities are available for this Senior Full Stack Engineer role?
You will learn Elixir on the job from colleagues and technical leaders. There are also significant opportunities for growth into team leadership and management roles, supported by an entrepreneurial culture.
How does Hiive support its employees' well-being and growth?
Hiive offers competitive salaries, stock options, comprehensive health benefits (fully employer-paid for Canadians), and a vibrant social calendar. They also provide opportunities for professional growth and support for relocation and immigration.
What is the role of AI in Hiive's hiring process for this Senior Full Stack Engineer position?
Hiive may use AI and automated tools to assist in screening applications and evaluating qualifications. These tools are meant to support human decision-making, not replace it entirely. They comply with relevant privacy laws and offer transparency regarding their AI usage.

Similar roles

Open positions we recommend based on this role.