BEAMSTART Logo

HomeJobsFull Time

Senior Software Engineer I

Canix LogoCanix


Date Posted

09 Feb, 2024

Work Location

United States

Salary Offered

$140000 — $160000 yearly

Job Type

Full Time

Experience Required

No experience required

Remote Work

Allowed

Stock Options

No

Vacancies

1 available


About the Role

As a Software Engineer at Canix, you will join our growing team of 9+ engineers working up and down the stack, and collaborate with our cross-functional team including product management and design. We're looking for engineers who have operated in a fast paced, quality-focused environment and are comfortable regularly shipping reliable and highly impactful projects and features. For this role we're looking for 5+ years of software engineering experience, and deep expertise in React and Ruby on Rails to allow you to ramp up quickly with prior expertise in our tech stack. Listed compensation for CA/NY and adjusted for local cost of living.

What You'll Do

  • Deliver beautiful and impactful UIs to help our customers accomplish their work as effectively as possible
  • Build modular, reusable back-end functionality and data models to power our core features
  • Work with gnarly 3rd-party APIs transfer data to and from our backend with a high degree of accuracy and maintainability
  • Collaborate with passionate, talented team members including product managers, designers, support, customer success, and sales

Who You Are

  • Impact driven - consistently delivering value through your code and engineering ability
  • Adaptable - able to jump into multiple layers of the stack and operate well bringing clarity to ambiguity
  • Efficient - regularly evaluating the paths of least lift to achieve project goals
  • Quality focused - consistently delivering bug-free code that meets product quality and design quality bars
  • People centric - regularly taking the time to get to know our customers and step into their shoes when building including in person meetings and on-sites to get to know our team and customers
  • Empathetic - always understanding others' points of view and working to bring together all involved for a positive, productive outcome
  • Leadership minded - as an early engineer at Canix, you get the chance to impact the company and engineering team in fundamental ways including helping drive engineering values, culture, and practices

5+ years of experience in software engineering 3+ years of expertise in React 3+ years of expertise in Ruby on Rails

What You'll Get from Us We utilize a collaborative development cycle where engineers are involved in early brainstorming conversations with product and design, drive technical breakdown from completed product specs, estimate the tasks involved in completing the project, collaboratively set timelines from those estimates, own and drive implementing the features in the agreed timeline, deliver work that passes the agreed acceptance criteria, release and monitor the project work, and learn from the observed results to incorporate in the next iteration of the project

Our development process follows typical agile practices with small adjustments to Canix's particular needs

We use an async standup bot to communicate status and a Zoom standup 3 times / week to connect with our teammates and discuss any blockers

We follow a standard 2 week sprint cycle, including backlog refinement, sprint planning, mid-sprint check-in, demos, and retros

Our Tech Stack

  • ReactJS and TypeScript for our web app front-end
  • React Testing Library for front-end tests
  • Cypress for E2E tests
  • GraphQL as our API language
  • Ruby on Rails for our back-end monolith
  • Minitest for back-end tests
  • PostgreSQL for data persistence
  • Sidekiq for async jobs

Why Work With Us? It's clear that we're building something people want. 1500 facilities across the US and Canada use Canix to run their business, helping them process over $100M USD in direct sales and manage 20M+ plant and inventory items to date.

Canix is not only establishing the technical foundations of the cannabis industry as it grows, but is continuously working to improve them with every feature that we ship. It's early. Your work will be pivotal in forming and growing the team, company and an entire industry from the ground up.

We have a superb team, across sales, customer success, support, engineering, product, and design. We've built teams, companies, and developed products and infrastructure used by millions of people around the world before embarking on this journey together.

About Canix

Canix Logo

Company Size: Not Specified
Year Founded: Not Specified
Country: United States

BEAMSTART

BEAMSTART is a global entrepreneurship community, serving as a catalyst for innovation and collaboration. With a mission to empower entrepreneurs, we offer exclusive deals with savings totaling over $1,000,000, curated news, events, and a vast investor database. Through our portal, we aim to foster a supportive ecosystem where like-minded individuals can connect and create opportunities for growth and success.

© Copyright 2024 BEAMSTART. All Rights Reserved.