1

Elixir Developer Jobs in New Jersey (NOW HIRING)

Senior Elixir Engineer

Haddonfield, NJ · On-site

$120 - $150/hr

We're looking for a Senior Elixir Developer to join our growing team. We've hit the limits of horizontal scaling and batch processing. We're dealing with billions of entities, streaming data across ...

As a Senior Software Engineer, you will be working alongside a team of dedicated engineers building ... Experience with Elixir (Ash Framework is a plus) Location This role is based out of our Summit, NJ ...

Elixir Developer information

See New Jersey salary details

$10.7K

$114.1K

$150.5K

How much do elixir developer jobs pay per year?

As of Aug 16, 2026, the average yearly pay for elixir developer in New Jersey is $114,093.00, according to ZipRecruiter salary data. Most workers in this role earn between $100,158.00 and $128,985.00 per year, depending on experience, location, and employer.

What are the typical projects and daily responsibilities for an Elixir developer?

Elixir Developers often work on building and maintaining scalable web applications and backend services, frequently using the Phoenix framework for real-time features and concurrent processing. Daily tasks usually include writing clean, maintainable code, participating in code reviews, designing APIs, integrating databases, and troubleshooting application issues. Elixir Developers collaborate closely with product managers, front-end developers, and QA engineers in agile teams, contributing ideas and helping to deliver features on schedule. In many roles, you may also be involved in architectural decisions, performance tuning, and deploying applications to the cloud.

What is an Elixir developer?

An Elixir Developer is a software engineer who specializes in building scalable and maintainable applications using the Elixir programming language. They typically work with frameworks like Phoenix to develop web applications, APIs, and distributed systems. Their responsibilities include writing clean, efficient code, optimizing system performance, and maintaining application reliability. Elixir Developers often work in industries requiring high concurrency and fault tolerance, such as fintech, telecommunications, and e-commerce.

What are the key skills and qualifications needed to thrive in the Elixir developer position, and why are they important?

To thrive as an Elixir Developer, you need strong programming skills in Elixir and a solid understanding of functional programming concepts, concurrent systems, and web application development—often supported by a background in computer science or related experience. Familiarity with the Phoenix web framework, version control systems like Git, and knowledge of databases such as PostgreSQL are commonly required, with some employers valuing certifications in related technologies. Effective communication, problem-solving, and teamwork skills help you collaborate and adapt within agile development teams. These abilities ensure you can design reliable, scalable applications and contribute effectively to dynamic, fast-paced engineering environments.

What are the most commonly searched types of Elixir Developer jobs in New Jersey?

The most popular types of Elixir Developer jobs in New Jersey are:

Infographic showing various Elixir Developer job openings in New Jersey as of August 2026, with employment types broken down into 73% Full Time, and 27% Contract. Highlights an 80% In-person, and 20% Remote job distribution, with an average salary of $114,093 per year, or $54.9 per hour.

Senior Elixir Engineer

CollX LLC

Haddonfield, NJ • On-site

$120 - $150/hr

Other

Posted 10 days ago


Job description

CollX is changing the face of card collecting, bringing computer vision, machine learning, and other technology to the Hobby. We began by solving a very simple and age-old problem: helping collectors figure out what their cards are worth. The CollX app, launched in early 2022, enables anyone to snap a photo of a trading card, instantly ID it, and get the current market value. From there you can scan your collection, follow your friends, and buy, sell or trade with others. The app has quickly grown to more than 3.6M users, who have scanned over a billion cards.

Job Description

We’re looking for a Senior Elixir Developer to join our growing team. We've hit the limits of horizontal scaling and batch processing. We're dealing with billions of entities, streaming data across auto-scaling clusters, and every architectural decision has real consequences. This isn't about building faster CRUD apps—it's about fundamentally different engineering challenges.

We’re Looking For Someone who:

  • Has been here before. You've debugged distributed systems in production, planned migrations that can't have downtime, and built things that handle massive load.
  • Has built systems that don't fit on one machine. You understand why consistent hashing matters, why you can't just "add more servers," and when eventual consistency is your friend (and when it's your enemy).
  • Thinks in streams, not batches. Real-time data processing across distributed systems is your wheelhouse. You've debugged backpressure issues, dealt with partitioning strategies, and know why ordering guarantees are harder than they look.
  • Has made the hard architectural choices. You understand the tradeoffs between consistency, availability, and partition tolerance—not just as theory, but as daily reality.

Our Stack & Scale

  • Continuous deployment with zero-downtime requirements
  • Billions of entities requiring careful data modeling
  • Streaming architectures where batch processing isn't an option
Job Responsibilities
  • Design systems that work at scale. Every table change, every new feature requires serious architectural consideration. You'll be making decisions that affect performance and reliability for years to come.
  • Support the software delivery lifecycle from design to implementation
  • Collaborate with interdisciplinary teams to conduct automation testing and check for performance bottlenecks
  • We’re a small company, so whatever else may come up that you can help with!
Job Requirements
  • Degree in Engineering, Computer Science (or equivalent experience)
  • Mastery of Elixir
  • Solid understanding of GraphQL
  • 8+ years of relevant experience as a software developer
  • Prior experience developing mobile applications is a plus
  • Demonstrable experience in building marketplace facilitation systems is a plus
  • Excellent communication and collaboration skills
Why Join CollX?
  • Be part of a small, nimble, and fast-growing company that’s reshaping the sports card industry.
  • Work alongside passionate collectors, entrepreneurs, and industry leaders.
  • See the impact of your work consistently and quickly, operating with increased autonomy and decision-making.
#J-18808-Ljbffr