benwilson512

benwilson512

Author of Craft GraphQL APIs in Elixir with Absinthe

Senior/Intermediate/Junior Elixir Developer, Remote, USA

CargoSense’s flagship product is a logistics intelligence platform that enables shippers of freight to source data from their supply chains in real time, and use that data in day-to-day operations and business strategy. Logistics underpins almost every industry and activity, and the approach CargoSense takes to providing visibility into logistics though measurement and software is transforming companies and industries. We’ve seen dramatic growth in our business over the last year, and we presently have several openings to fill on our engineering team.

About us

CargoSense was an early adopter of Elixir (v0.14) and uses Elixir as a core part of its API (GraphQL) and even UI (LiveView). We’ve got a great team of people who value high quality communication, interesting problems, and building great products.

My name: Ben Wilson

My position: CTO

Company name: CargoSense

Website: https://www.cargosense.com/

Country: USA

About the job

Job title: (Senior/Intermediate/Junior) Developer

Job description:

This opening is on our Core Platform team. This team is responsible for the primary data processing, warehousing, and logistics modeling that powers our logistics intelligence capabilities, as well as the APIs that our satellite apps consume. The tech stack this team works in centers around PostgreSQL (with TimescaleDB), Elixir (with Phoenix and its LiveView capabilities), and GraphQL.

Salary range: $105k-$170k (depends on experience, skillset)

Position on remote work: We are 100% remote, and accepting candidates from the USA (direct employment) and Canada, EU / GB, and South America by contract.

Relevant Experience

We’re looking for creative people that enjoy problem solving, aim to deliver quality software, and work well with others.

For more junior positions, ideal candidates have at least some of the following experience:

  • Some previous experience with a backend web server language / framework, preferably Elixir or Ruby/Rails.

  • Basic competancy with foundational developer tools like git.

  • Some familiarity with relational databases.

  • Basic HTML / CSS / JS skills.

For more senior positions, ideal candidates have at least some of the following experience:

  • Established familiarity with Elixir and its ecosystem.

  • Experience scoping and managing projects.

  • An interest in mentoring or collaborating with others.

  • PostgreSQL

  • DevOps, in particular Kubernetes.

  • Familiarity with production debugging, metrics, and other monitoring.

About the interview process

Please email me at ben.wilson@cargosense.com if you are interested, or alternatively message me directly on this forum.

We’ll setup a time to chat and get a sense of what you’re looking for and who we are. If it seems like there is a good fit we’ll have a few more conversations with other members of the team and go from there.

There will not be any live code exercises or similar.

P.S. We are also hiring developers for Ruby on Rails positions.

Most Liked

benwilson512

benwilson512

Author of Craft GraphQL APIs in Elixir with Absinthe

Nope, we’re just gonna chat. Candidates should be able to speak sensibly about projects they’ve done, things they’ve learned as a developer, etc. I do not believe that ‘hot seat’ style interviews with white boards, code or whatever else is a reasonable way to judge someone’s ability to code (this is well supported by literature on the subject as well).

18
Post #3
benwilson512

benwilson512

Author of Craft GraphQL APIs in Elixir with Absinthe

Hi, my original list was insufficiently precise. We accept candidates from outside the US, but at the moment can only engage them as contractors. In such a situation any overhead incurred from that arrangement is taken into consideration as far as the contract rate goes, and as far as the day to day of being a developer goes non US team members are treated as full employees.

benwilson512

benwilson512

Author of Craft GraphQL APIs in Elixir with Absinthe

Timezones are right now a factor. We are right now unlikely to hire someone outside further east than UTC+2, and further west than US pacific.

As a general update, we’ve received ~50 applications so far, many of which seem to be well qualified for the position(s). This is a lot more than we expected, so we’re adjusting our plans a bit to handle this volume and will be in touch with candidates shortly about next steps.

Will-W

Will-W

It is great to see that you are receiving a large number of qualified applicants. Availability of people with the right technical skills is an important part of choosing a technical solution, and I have to be particularly careful on that front because I’m often choosing for our clients rather than ourselves. The more evidence I have that they won’t have trouble hiring Elixir capable employees the better!

benwilson512

benwilson512

Author of Craft GraphQL APIs in Elixir with Absinthe

We are not accepting part time right now, sorry.

We are closing this position for applications right now while we process though the applications we have, thanks everyone!

Where Next?

Popular in Jobs Top

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
smanza
Introductory paragraph Uniris and its blockchain is seeking developers to join the adventure. Uniris offers the first integrated servic...
New
bbenligiray
Senior backend developer at ChainAPI ChainAPI is the integration platform for Airnode, the API gateway for smart contracts running on blo...
New
derivcosweden
Introduction Do you want to change the way tens of thousands of players globally experience our Sportsbook product and develop our backe...
New
ku1ik
Introductory paragraph Vic.ai is a 2 year old startup, based in Oslo, Norway (we also have non-tech offices in NYC and Miami). We’re bui...
New
shumishyna
About us IRIS is looking for experienced Elixir Backend Developers to join our talented team (remotely). IRIS is a personal co-operatin...
New
distru
Senior Full Stack Software Engineer - Distru, Remote Worldwide Introductory paragraph Powering Trade For The Emerging Cannabis Industry...
New
axelson
Hi there! :wave: Are you interested in maps? If so then come help us build the best online, collaborative, and real-time online mapping s...
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
shiroyasha
Introductory paragraph At Operately, we are building the future of company operations and open-source software. You would be the first s...
New

Other popular topics Top

SoCreat
i’m a new one to elixir which editor can i use vs code? or atom? Thanks! :smiley:
New
joaquinalcerro
Hi there, I am working with Ecto-Postgresql and I need to call all of the records from a specific table but the table has 40,000 record...
New
aalberti333
As the title describes, I’m trying to run Enum.map() over a list of key/value pairs, where the value is a map. My data looks like this: ...
New
hariharasudhan94
I would like to know what is the best IDE for elixir development?
New
qwerescape
Is there a way to get the call stack or stack trace at any point in the code? Not from exceptions, but an expression that returns how the...
New
johnnyicon
Hi all, I've just started learning Elixir and Phoenix Framework, so please pardon my n00bness at this stage. I'm trying to use Postg...
New
ovidiubadita
Hey all, I discovered Elixir and I love it. I always wanted to learn a functional programming and I intended to go for Haskell, but afte...
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
Nvim
Elixir appears to be a superior language to Python. I don’t see any advantage of Python over Elixir. Are there any?
New
siddhant3030
Hi, I have to write a raw query for one of my project. But till now I have used ecto queries and don’t have much experience writing raw ...
New

We're in Beta

About us Mission Statement