jessicasullivan

jessicasullivan

Senior Elixir Engineer 2026 - LoLo, Asheville NC, Remote USA


Introductory paragraph

LoLo was founded to keep the local vibe thriving across North America by celebrating the independent businesses that make neighborhoods unique, and authentically local. Too often, retail chains and franchises replace the small business owners that make our local neighborhoods special. Through our innovative, automated marketing platform, local sales professionals strengthen client relationships by sending delightful monthly surprises from our featured local businesses. With an exceptional engagement rate, these digital gifts turn routine client interactions into memorable experiences, fostering stronger connections and driving repeat and referral business.

About us

My name: Jessica Sullivan
My position: Director of Product and Development
Company name: LoLo
Company website: www.joinlolo.com
Company headquarters (country): Asheville, NC USA
Company info and history: Elixir powers our entire relationship management platform, we are using Elixir, Phoenix, LiveView, Oban and TailwindCSS.

About the job

Job title: Senior Software Engineer - Elixir

Job description:

This role requires the skills to build new features that our customers will love while being responsible for the entire stack. Excellent communication skills and attention to detail are key to success in this role. You will apply your skills to build new features and support existing functionality which will help LoLo accelerate its growth to become the best relationship management platform today.

In this role, you will:

  • Plan, shape, and build new features by collaborating with team members and the product owner.

  • Be attentive to the UI experience to build a product users will love.

  • Own the features you are working on, flush out any missing requirements, and ensure you understand the requirements before writing code. *​ Utilize Elixir, Phoenix, LiveView, TailwindCSS, and Ecto with attention to testing to produce maintainable features.

  • Shepherd your code throughout the development lifecycle to reach production.

  • Review and collaborate with team members, including performing code reviews and occasionally pair programming.

  • Optimize SQL queries to minimize database resource usage.

  • Ask for help and think about the problems before writing code.

  • Learn and improve your technical skills by reading code, studying documentation, running experiments, and talking to your colleagues.

  • Travel to Asheville, NC, once per year for company gatherings.

Salary range:

$130k-150k
$450/month stipend for health benefits
401k of 3% match with eligibility after 6 months of employment

Qualifications or experience required:

  • 4+ years working with Elixir/Phoenix/Ecto in production.

  • Experience with LiveView in a production environment.

  • Extensive experience with SQL databases, PostgreSQL is preferred.

  • Experience with unit testing, continuous integration, code review, and Docker.

  • Home base of the USA with ability to meet for daily stand-ups at 11 am (EDT/EST)

What the successful job applicant will be working on:

Please see job description, above

Position on remote work

We are a remote first company and utilize Slack, Shortcut, Github, AppSignal and other online tools. The team has a stand-up at 11 am (EDT/EST)

Remote job: Yes
Remote restrictions: USA only
Remote leeway: No
Any other notes about your position on remote work: none

About the interview process

  1. Discuss past work experience, what type of job you are looking for, what we are looking for, etc. (30-60 mins)

  2. Technical interview with other team members (2 x 60 mins)

  3. Pair programming session on platform bugs (60-120 minutes depending on your schedule)

  4. Discussion with Co-founder CEO (30 minutes)

Further info

Full job description and application can be found at: Senior Software Engineer - Elixir — LoLo Gifts and Client Retention Tool

If interested, please submit your information through the form on the page. We are looking to conduct interviews in December 2025 and hire for January 2026

Where Next?

Popular in Jobs Top

gabrieltaylor
Interested in building applications with Elixir in the problem space the Erlang VM was designed for? Telnyx is hiring. Who we are T...
New
seatscouts
Introductory paragraph At Broker Genius, we are an industry-leading SaaS provider helping brokers in the event ticket industry automate ...
New
PaulFinan
Hello everyone, My names Paul and I work as part of the People team here at Solarisbank AG. I’ve been tasked to find Elixir Engineers to...
New
entone
Introductory paragraph Our mission is to protect homes, families and communities from wildfire disasters. Frontline enables customers t...
New
adnand
Have you designed, built, and operated distributed systems? Have you monitored and administered applications, databases, and other infras...
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
mgalibert
About us We have a very ambitious goal: building a bank completely from scratch, step by step. In order to this, we want to build the...
New
wolf4earth
Introductory paragraph 7Mind empowers people and organizations alike to lead healthy, happy and purpose-driven lives since 2014. With mo...
New
sebz
Introductory paragraph TL;DR: Elixir, Monitoring, Zero downtime, DB migration, K8S We’re looking for a versatile profile to join our Sof...
New
paulbutcher
We are a young startup aiming to democratise financial research by applying cutting-edge Machine Learning and Natural Language Processing...
New

Other popular topics Top

TunkShif
This post is an instruction guide to help you setup your Neovim for Elixir development from scratch. It includes general information on h...
273 38985 115
New
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
peerreynders
Manning 2016 Halloween weekend sale via Deal of the Day Friday, October 28 - Half off all MEAPs - code WM102816LT Saturday, October 29 ...
326 29600 154
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
pmjoe
I have a relationship of love and hate with Elixir. Lots of things are just absolutely right, but there are some things that are kind of ...
New
gshaw
What is the idiomatic way of matching for not nil in Elixir? E.g., First way: defp halt_if_not_signed_in(conn, signed_in_account) when...
New
jerry
Good day to you all. I have been struggling to get a query involving like and ilike to work. Can anyone assist me on this, please? pro...
New
ycv005
I have followed this StackOverflow post to install the specific version of Erlang. And When I am running mix ecto.setup then getting fol...
New
mcarvalho
What is the difference between System.get_env and Application.get_env? For example, what are best practices to use one versus another.
New
mgjohns61585
Could someone help me? I'm making my first elixir program, number guessing game. I can't figure out how to convert the user's guess from ...
New

We're in Beta

About us Mission Statement