Full Stack Elixir Developer - Lolo Gifts, Asheville, NC, Remote USA

Introductory paragraph

LoLo - Locals Supporting Locals is searching for an Elixir developer to assist with the development of our relationship marketing platform. The right fit for our team will thrive in a fast-paced dynamic environment centered around the mission of supporting local.

Our company is based in Asheville, NC. Remote candidates are welcome, regional candidates are preferred.

Sponsorship for work authorization (for example, H-1B) is not offered for this position. No recruiters, please.

LoLo’s relationship marketing platform helps sales professionals connect with their clients, contacts and local businesses in a meaningful and impactful way. LoLo’s Local Gift of the Month enables agents and brokerages to stay top of mind with their contacts while providing something of value. It’s a great way to gather referrals and repeat business while connecting to the local businesses in the community.

Our motto, “Locals Supporting Locals,” embodies our mission to build thriving local communities that are more connected and therefore more sustainable. People crave that personal connection with the businesses they support. We believe that small businesses are the cornerstone of communities, and sadly, face the most pressure and competition from chains and online spending.

Headquartered in Asheville, NC, we believe in a work hard - play hard mentality. There is a vibrant local culture here and the close proximity to the mountains provides a wide variety of outdoor options. We are looking for someone who wants to join our mission of Keeping the Local Vibe Alive.

*Asheville’s Venture 15 Fastest-Growing Startups (2019 - 2021)

About us

My name: Frank Kumro
My position: Director of Engineering
Company name: Lolo Gifts
Company website: https://www.lolo.gifts
Company headquarters (country): Asheville, USA
Company info and history (how you’re using Elixir etc): Elixir powers our relationship marketing platform with help from Phoenix/Ecto/Liveview. Oban Pro assists with delivering hundreds of thousands of gifts per month. Postgres 14 is used as our data-store and our application is built into docker containers for deployment. Our local development environment utilizes docker compose to spin up a new environment automatically.

About the job

Job title: Full Stack Elixir Developer
Job description:
Salary range: $85,000 - $120,000 USD based on experience
Position on remote work: Remote :ok
Qualifications or experience required: 2+ years professional experience with 1+ years Elixir production experience
What the successful job applicant will be working on:

Your first few months will include:

Building new tooling for our customer support and gift curation teams, refactoring legacy Elixir modules to improve maintainability/code-reuse/unit test coverage, bug hunting and fixing.

Ideal Candidates:

Ideal candidates will have been in the tech industry for 2 years or more and passionate about Elixir and its ecosystem. Candidates that have worked in early-stage SaaS startups will be strongly considered. They should be able to take direction well and then self-manage from there, seeking help when necessary. Situational awareness, the ability to assess, hypothesize, diagnose solutions are essential in this position. They will report directly to the Director of Engineering.

If you feel like you will thrive in this position and meet the following requirements, we are interested in having a conversation with you.


Eager to be part of a cohesive, productive, playful team of engineers
Minimum 1+ years of Elixir programming experience in a professional setting
Experience with Phoenix and Ecto, we use PostgreSQL 14 as our data store
Excitement to learn and use LiveView and TailwindCSS
Desire to grow your skill set and expand your role as the company grows
The ability to improve every day and take ownership of your work
Open to collaborate with team members and be coachable

Job Responsibilities:

As a full stack developer for a marketing-tech startup, you must be comfortable with the ever-evolving needs of the company.

Maintain and improve current platform code base
Add new features as needed
Add CRM integrations as new clients are sold
Debug issues with platform stability
Clearly and regularly communicate with coworkers, product stakeholders and management
Responsible for well tested Elixir code (unit testing along with manual verification of functionality)
Writing documentation
Self-manage working time, balance urgency/work velocity with clean, well-crafted code


Competitive salary
Health insurance stipend
Volunteer time off
Unlimited paid time off
Salary of $85,000 - $120,000 USD based on experience
Great opportunities for career growth

About the interview process

  1. Video chat with myself to determine experience and technical background.
  2. Video chat with who would be your team member to determine cultural fit.
  3. Video chat with our COO or CEO

Further info

Apply directly on LinkedIn


What’s the status on this? Still open?

We have filled the role, sorry for the lag updating this thread!

1 Like

Position filled.