evan22w

evan22w

Elixir Full Stack Engineer @ Rotabull - Aviation E-Commerce Startup in NYC

Introductory paragraph

Our team at Rotabull is looking for a short-term, senior full stack engineer to work on our application which is written in Elixir / Phoenix on the backend and React on the front.

We are building a platform for selling aircraft parts, to bring online the $75 billion that airlines spend on repairs each year. Our customers are aircraft parts suppliers around the world, depending on our systems to run their day-to-day businesses.

About us

My name: Evan

My position: CTO

Company name: Rotabull

Website: https://rotabull.com/

Country: USA

Company info and history (how you’re using Elixir etc): Rotabull is a young aviation software company in New York City, founded by a group of recent MIT alumni. We started our web application on Phoenix about a year ago, and the entirety of our web backend and associated background jobs are written in Elixir.

About the job

Job title: Contract Software Engineer

Job description: We’re looking for generalist engineers excited about building high-quality software, and our work at the intersection of aerospace, e-commerce, and software.

We heavily emphasize pair programming and testing, and are looking for you to help mentor for some of our junior team members.

Salary range: $90 - 100/hr

Position on remote work: Onsite preferred, but remote considered if you have remote pairing experience

Qualifications or experience required: 3 years of experience minimum. Experience with pair programming and web development highly preferred. Elixir experience is great but not required.

What the successful job applicant will be working on: Day to day, you’ll primarily be working across the full stack on the Rotabull web application (we also have a small client written in C# to pull some customers’ on-premise data). Additionally, you’ll have a big impact in setting the direction of our practices given our nascent engineering culture and product.

About the interview process

If you’re a good fit, we’ll reach out to begin the interview process:

  • 30 minute phone call / screen: We’ll go through some basic questions to assess fit, give you a chance to learn more about Rotabull, and do a quick FizzBuzz-level exercise in a shared editor as a screen

  • Code sample / 1 hour interview: We’ll review a past project that you feel is relevant based on the 1st call OR we’ll prepare a simple pair programming problem that we’ll do together in a shared editor over the course of an hour

  • 2 hour pair programming interview: We’ll work together on a small problem that we’re actually facing in our project today, which will help us both figure out how strong of a fit this role is

Further info

If you have any questions, you can email me directly at evan@rotabull.com

Otherwise, please apply with a brief description of your experience and why you’d be a good fit by sending an email to hiring@rotabull.com

Where Next?

Popular in Jobs Top

j-car
Introductory paragraph Enzai is looking for a talented senior Elixir software engineer who is an experienced problem solver, able to bre...
New
jaowcz
We are woumedia. A digital products studio. We design and develop web and mobile apps for startups and established companies. We work ...
New
neilberkman
Full-stack developer for PETAL-stack application I’m putting together a team to build the MVP of a PETAL-stack app for a client, a new s...
New
johantell
About us My name: Johan Tell My position: Tech Lead Company name: BoardClic Website: https://boardclic.com/ Country: Sweden BoardCl...
New
nickurban
Introductory paragraph Come work on with Phoenix, LiveView, and TailWind at a small, fun, improvement-oriented, and rapidly-growing comp...
New
troy76
System76 engineers and manufactures open source hardware, software, and firmware at our factory in Denver, Colorado. At System76 you’ll p...
New
jgwmaxwell
Introductory paragraph At CoCoCo (Connect. Combine. Collaborate.), we’re on a mission to unlock connectivity across the global print ind...
New
joe
Introductory paragraph We are a young agriculture tech (AgTech) start-up with the vision of sustainable farming through intelligence sol...
New
christo-ph
Introductory paragraph For a fresh project, we are going to create a pilot application. UI/UX/Frontend will be provided, needs to be im...
New
bengerson
Introductory paragraph Hello Elixir enthusiasts! We’re excited to announce a great opportunity at Candidately. We’re currently seeking a...
New

Other popular topics Top

Qqwy
Update: How to use the Blogs & Podcasts section You can post links to your blog posts or podcasts either in one of the Official Blog...
3268 119930 1237
New
vrod
I am using the Starship cross-shell prompt – it seems pretty nice, but I get some errors: [WARN] - (starship::utils): Executing command ...
New
senggen
Erlang/OTP 25 [erts-13.2.2] [source] [64-bit] [smp:8:8] [ds:8:8:10] [async-threads:1] 15:22:35.803 [error] gen_event {lager_file_backend...
New
jononomo
I am trying to figure out how Mix knows whether the environment is test, dev, or prod -- where is this set? Thanks.
New
dotdotdotPaul
Okay, I'm having a heck of a time trying to figure out how to best handle the validation of belongs_to associations in Ecto. I'm sure I'...
New
albydarned
Hello all! I am typing this post from my new MacBook Pro with the M1 chip. I’m loving it so far, and will probably use it as my daily dr...
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
myronmarston
The Elixir Typespec docs show the following syntax for keyword lists in typespecs: # ... | [key: type] # keyword lis...
New
Fl4m3Ph03n1x
About me? ( if you have nothing better to do than reading about some random guy in the internet :stuck_out_tongue: ) Hello all, this is ...
New
jay1
Why is it that the mnesia database isn’t the most preferred database for use in Elixir/Phoenix?
New

We're in Beta

About us Mission Statement