Our website uses cookies.
Reject AllAllow all

This website stores cookies on your computer. The data is used to collect information about how you interact with our website and allow us to remember you. We use this information to improve and customize your browsing experience and for analytics and metrics about our visitors both on this website and other media.

Pioneering scalable solutions with

Elixir Expertise

Our approach

At Appunite, we're not just programmers — we're product developers. We use technology to solve real business problems and drive measurable outcomes for our clients. Whether we're working with Elixir and Phoenix to build scalable applications or using LiveView for real‑time interactions, we always know what we're building and why. Our work powers high‑traffic platforms with millions of users, handling everything from macroeconomic data to complex business workflows.

We don't value overcomplicating solutions for the sake of technical excellence. Instead, we pick the right tools for the job — and still have fun with the coolest, latest tech.

We help SaaS companies grow by driving results on high‑potential initiatives

At Appunite we’ve always taken care of our customers’ success, not only through the service we are paid for. We always wanted to go beyond delivering software typical for software houses. We deliver our mission by providing dedicated product teams that orient their work toward a tangible outcome from the get‑go.

We turn challenges into innovation

At Appunite, we believe that the best ideas are born when passionate teams tackle real‑world challenges. We specialize in building expert product teams that seamlessly integrate with our clients to deliver real impact. With every project, we’re not just solving problems; we’re refining our approach to create innovative solutions. This means a constant cycle of growth—for our clients, their customers, and for us as engineers, designers, and innovators.

Meet our Elixir team

We are a group of 30 backend developers who are ready to share their knowledge and experience with you. We are not afraid to talk about our errors or mistakes daily.

We value flexibility and adaptability

Roles here aren’t rigid; we encourage people to grow and explore new skills, always pushing beyond boundaries.

We embrace autonomy

We don’t dictate what people should do. Instead, we empower people to take ownership of their work.

We value curiosity, not certainty

We don’t claim to have all the answers. Asking the right questions and staying open to new ideas is what drives us forward.

We forge our own path

We don’t blindly follow our competition. While we pay attention to industry trends and learn from others, we stay true to our unique values and vision.

We value purposeful innovation

We don’t enforce one‑size‑fits‑all solutions. Instead, we prioritize innovation that is flexible and adaptable, tailored to meet the specific needs.

Explore job offers
View all available backend engineer roles

How would you use Elixir at Appunite?

Allegro Lokalnie

Allegro is a prominent Polish e-commerce platform and one of the global leaders in the e-commerce field. In 2020, during the pandemic, they hit a net revenue of nearly four billion PLN (870 million EUR). Their C2C platform, Allegro Lokalnie, was also built using Elixir and Phoenix. As a result, Allegro became one of the top companies in the world benefiting from those technologies. The Allegro Lokalnie app handles significant traffic of over 16M users/month thanks to Elixir's high concurrency.

Our team has been involved in the development and growth of the platform, building a strong, long-term relationship with Allegro. Feel free to check out the details in our case study.

Not your typical projects

At Appunite, we work on challenging projects across diverse industries, including logistics, healthcare, and e-commerce. One notable project involved helping a client update their outdated system, which was underperforming, difficult to maintain, and built as an MVP. The main challenge was ensuring uninterrupted, fast, and easy access to large volumes of time series data for world-class economists.

We didn’t just rebuild a faster, more scalable, and reliable system; we also identified improvements to the client's requirements that they hadn’t considered. This was made possible by our mindset at Appunite — acting as true partners, not just a service provider, and always seeking better solutions to business challenges.

Close up on a event‑driven architecture

Event-driven architecture is a powerful idea. It allows the system to grow and evolve in a loosely coupled manner. The concept of separating a business fact from its secondary consequences brings a lot of flexibility to the table and allows teams to work efficiently even in a substantially complex environment. Read more in our article!

Reaching marketplace users through existing chat

A marketplace we work on had difficulty engaging customers by informing them about new promotions and encouraging them to buy and sell their products. They needed a new, more effective communication channel than emails or push notifications.

They wanted to be able to send marketing messages with specific content and to specific user bases at scheduled times, ideally using the existing chat user interface.

Although altering the existing chat functionality required us to solve a few technical problems, it allowed us to deliver the feature quickly and, more importantly, provide the expected business value for our partner. You can read more in this article.

For what do we value Elixir?

Our journey from Ruby to Elixir was driven by the unique advantages it offers in scalability, performance, and maintainability. Curious about what led to this shift and why we're committed to Elixir long-term? Hear directly from one of our former Elixir developers, who shared insights on this very topic during ElixirConf 2018.

Our core principles for success

Take ownership to drive results

We empower every team member to take the initiative and ownership in solving problems and delivering value for our clients. Your ideas and actions directly contribute to our shared success, so we welcome all suggestions. Our experience shows that this is one of the best vehicles for professional growth.

Build trust by being sincere

We believe that everyone we work with has good intentions. However, building trust requires demonstrating it through actions. Be open to discussion, share your reasoning when making decisions, and be willing to admit when you're wrong. We understand that decisions are made with the best intentions at the time. We value constructive feedback and believe there's always a thoughtful moment to share it. Trust is the foundation of the long-lasting relationships we build with our employees and partners.

Listen and learn from your customers

We constantly listen to customers (internal and external), and then continuously test, enhance, and personalize the customer experience. Seeing the bigger picture and caring about the final product, even if you need to make a trade-off, always having long-term satisfaction. It's also about employee focus and thinking about what we can do for Appuniters.

Be pragmatic in solving problems

Engineering is about finding optimal solutions for real problems. It’s about looking at the simplest way to solve changing problems. We don’t blindly follow the schemes. If something works we do it, when it doesn’t we don’t. Pragmatism is about measuring and acting fast based on those data. We validate ideas and we aren’t afraid to say something didn’t work. We don’t look for ideal things, just because those don't exist - but we strive to find the best solution from a time and quality perspective.

Never stop learning

Curiosity means never stop learning. We should be excited to learn and try new things. When a team is curious, they are proactive and not reactive. We are expected to try new things. Even if it leads to making a bad call. After all, a bad decision is better than no decision. We aren’t afraid of being wrong. We are curious if we are right. We use our curiosity to build a deep understanding of how things really work. And we believe that it can make a huge difference.

Be a team player. We succeed and fail as a team

Helping others is a priority, even when it is not immediately related to the goals that you are trying to achieve. We are collaborative on the problems we face. We work together for the common good and we are supporting each other. We rely on other team members and we aren’t afraid of asking for help. We care about inclusion. We respect others, their opinions and beliefs. No matter what background, religion, gender or race the person we work with is.

Working atmosphere

We believe a great working atmosphere is key to success. That’s why we’re all about building strong, transparent relationships within the team. After all, it's always easier (and a lot more fun!) to work alongside people you can truly count on. Thanks to our outing budget, we’ve got the perfect excuse to hang out outside of work hours. Whether it's hitting up a bowling alley, going to an escape room, grabbing a bite & a drink—there are always plenty of ideas for team bonding.

Got curious?

…about the endless possibilities of using Elixir at Appunite? We hope so! If you have any questions or want to learn more about working with us, feel free to reach out. Our Recruitment Team is excited to connect and share all the exciting details!

Backend Engineer with Elixir

16.000 - 18.000 PLN net/month B2B

Apply now

28.000 - 32.000 PLN net/month B2B

Apply now

18.000 - 22.500 PLN net/month B2B

Apply now
Visit our career page

and explore all of the job offers!

Explore careers