benwilson512

benwilson512

Author of Craft GraphQL APIs in Elixir with Absinthe

Elixir Developer (+ other positions) - CargoSense, Remote US (Reston, VA Headquarters)

About us

My name: Ben Wilson
My position: CTO
Company name: CargoSense
Company website: http://cargosense.com/
Company headquarters (country): US
Company info and history (how you’re using Elixir etc): CargoSense has been using Elixir as its primary platform language since ~2015 to solve problems in the logistics and supply chain space. Today, CargoSense builds technology and services that help companies simplify supply chain operations through measurement, automation, and collaboration — with a growing focus on managed-by-exception workflows.

About the job

Job title: Elixir Engineer
Job description

CargoSense is hiring for our Production Solutions Team which will be responsible for working closely with enterprise customers and internal partners to deliver implementations, support launches, and help determine when custom requests should become productized platform features.

What you’ll do:

  • Deliver complex implementations for large enterprise customers, from discovery through launch.
  • Build and evolve integrations for data ingestion and workflows, including custom workflow agents, dashboards, and reporting.
  • When needed, build lightweight JavaScript applets (small single-page tools) to fill gaps in customer workflow automation and data capture.
  • Partner with platform engineering and product management to shape solutions that meet customer needs and scale into platform features.
  • Collaborate with a remote engineering team through code review, pairing, and iterative delivery.

Salary range: $140k-$160k
Qualifications or experience required:

Strong communication and collaboration skills in a remote environment.

  • Proficiency in Elixir; familiarity with Phoenix for web/UI work.

  • Proficiency with JavaScript.

  • Comfort working across the stack: collaborating on product-facing UI work as well as backend services and data-processing concerns.
    What the successful job applicant will be working on:

Position on remote work

Remote job: Yes
Remote restrictions: Applicants must be legally authorized to work in the U.S, and located within the US 50 states.
Any other notes about your position on remote work:

While headquartered in Reston, our engineering team is a 100% remote group spread throughout the USA.

About the interview process

Please describe your interview process.

Further info

For more information go here: Notion

We are also hiring a Database Engineer! Notion

Most Liked

benwilson512

benwilson512

Author of Craft GraphQL APIs in Elixir with Absinthe

Once again I’ll say to any company that thinks it will be hard to find elixir devs: just post on the forum!

Thanks for all the applications, I believe we have enough for this round of hiring. We will be in touch with all applicants shortly.

If all goes well we will have more positions open later this year.

12
Post #3

Where Next?

Popular in Jobs Top

patrick_sona
Introductory paragraph We’re building the next generation of tools for the 80% of workers that don’t sit behind a desk, think everything...
New
gabrieltaylor
Interested in building applications with Elixir in the problem space the Erlang VM was designed for? Telnyx is hiring. https://boards.gr...
New
mrkurt
Fly.io is a platform-as-a-service for running apps close to end users. Elixir is a great way to build distributed apps. We think it’s a m...
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
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
jeffdeville
Project This project has 2 main things going for it: It’s a phoenix app that requires common, but non-trivial features. eg: White lab...
New
zacksiri
Introductory paragraph DeeMoney is a Payments / Remittance company located in Bangkok, Thailand. We’re the one and only FinTech in Thail...
New
Rachc
Hey there! Remote is solving global remote organisations’ biggest challenge: employing anyone anywhere compliantly. We make it possible ...
New
Hisako1337
Introductory paragraph As a Senior Software Engineer (Elixir) your mission is to craft the next generation of our Event Inc Platform, ac...
New
GoulvenClech
Introductory paragraph Enchères Immo Pro is looking for a Lead Elixir/Phoenix Developer who can own projects end-to-end: from product dis...
New

Other popular topics Top

9mm
I am constructing a JSON object (map) and I need to conditionally set a field. I’m trying to write proper elixir-way code… and I’m at a l...
New
chrismccord
Phoenix 1.4.0 released Phoenix 1.4 is out! This release ships with exciting new features, most notably with HTTP2 support, improved deve...
688 30877 112
New
fireproofsocks
Forgive me if this is obvious, but how does one delete a database record WITHOUT selecting it first? Ecto.Repo — Ecto v3.14.0 has exampl...
New
dokuzbir
I want to highlight html closing tags when i click a html tag. That works in .html files but doesnt work for html.eex templates. How can...
New
joeerl
Hello again - after a longish gap I’ve decided I really must dig into Elixir and see what’s been happening here - so I have a few questio...
New
Emily
I have VueJS GUIs with the project generated using Webpack. I have Elixir modules that will need to be used by the VueJS GUIs. I forese...
New
grych
Hi folks, Few months ago I have announced the proof-of-concept of the library to manipulate the browsers DOM objects directly from Elixi...
639 52341 488
New
komlanvi
Hi everyone, I was playing with phoenix liveView but I run into an issue. I have a form and want to validate each input text when the te...
New
shijith.k
I am trying to start a new phoenix project with elixir 1.9, but mix phx.new does not work. It says that ** (Mix) The task "phx.new" could...
New
marick
I had some trouble figuring out how to make many-to-many associations work. Once I got it working, I wrote a blog post. Because I’m a nov...
New

We're in Beta

About us Mission Statement