Elixir Developer

Elixir Developer

Full-Time 36000 - 60000 £ / year (est.) Home office (partial)
proSapient

At a Glance

  • Tasks: Develop and maintain scalable Elixir web applications while collaborating with cross-functional teams.
  • Company: Join a vibrant tech company focused on innovation and global impact.
  • Benefits: Enjoy health insurance, tenure gifts, and exciting corporate events.
  • Other info: Flexible hybrid work environment with opportunities for growth in Lisbon.
  • Why this job: Make a real difference by helping top firms make smarter decisions with your coding skills.
  • Qualifications: Experience in Elixir development and strong SQL knowledge required.

The predicted salary is between 36000 - 60000 £ per year.

Every day, somewhere in the world, important decisions are made. Whether it is a private equity company deciding to invest millions into a business or a large corporation implementing a new strategic direction, these decisions impact employees, customers, and other stakeholders. Consulting and private equity firms come to proSapient when they need to discover knowledge to help them make great decisions and succeed in their goals. It is our mission to support them in their discovery of knowledge.

We help our clients find industry experts who can provide their knowledge via interview or survey: we curate this knowledge in a market-leading software platform; and we help clients surface knowledge they already have through expansive knowledge management.

We’re seeking an Elixir Developer who’s ready to take on exciting technical challenges and make an impact on a global scale. You’ll play a key role in developing robust, scalable applications that power our industry-leading platform - helping the world’s top firms make smarter, faster decisions. Join a team that values innovation, collaboration, and continuous growth.

Our Product & Engineering team spans multiple locations, but we’re excited to be building a vibrant Engineering Hub in Lisbon, Portugal. Being based in or relocating to Portugal is a big plus. We work hybrid, combining flexibility with connection — and we love getting together in the office now and then to collaborate, share ideas, and stay close as a team.

Key Responsibilities

  • Develop and maintain scalable, efficient, and high-quality Elixir web applications.
  • Design, optimize, and troubleshoot SQL queries and performance issues.
  • Collaborate with cross-functional teams to design and implement new features and improvements.
  • Write clean, maintainable, and testable code adhering to industry best practices.
  • Contribute to architectural decisions and optimize system performance.

Requirements

  • Proven experience in building and maintaining Elixir-based web applications (knowledge of Phoenix).
  • Strong understanding of SQL, including profiling and building efficient queries.
  • Solid problem-solving skills and the ability to troubleshoot complex systems.
  • BS/MS in Computer Science or equivalent industry experience.
  • Proficiency in English to effectively communicate with the product team.

Bonus Skills

  • Familiarity with Absinthe (GraphQL) and Oban (Job Processing).
  • Knowledge of DevOps practices and deployment pipelines.
  • Experience working in the SaaS or FinTech industry.
  • AI/ML/LLMs, understanding of agentic architectures, workflow optimisation, prompt engineering.

Benefits

What we can offer you: Tenure Gifts - Vouchers, extra holiday and sabbaticals for each year of employment. Health insurance Enhanced Maternity & Paternity pay. Corporate Events - From quarterly gatherings to our annual winter & Summer parties, we love to celebrate, collaborate and have fun together!

Elixir Developer employer: proSapient

ProSapient is an exceptional employer that fosters a dynamic and inclusive work culture, offering generous benefits such as uncapped commission, hybrid working options, and multiple career growth paths tailored to individual aspirations. With a focus on collaboration and innovation, employees are encouraged to thrive in a fast-paced environment while enjoying team outings and social events that strengthen workplace relationships. Located in vibrant cities like London, ProSapient provides a unique opportunity for entry-level professionals to engage with industry experts and develop valuable skills in a supportive setting.

proSapient

Contact Details:

proSapient Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Elixir Developer

Tip Number 1

Network like a pro! Reach out to current employees at proSapient on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for landing the Elixir Developer role. Personal connections can make a huge difference!

Tip Number 2

Show off your skills! If you’ve got a GitHub or portfolio showcasing your Elixir projects, make sure to highlight that in conversations. It’s a great way to demonstrate your expertise and passion for coding.

Tip Number 3

Prepare for technical interviews by brushing up on your SQL and Elixir knowledge. Practice common coding challenges and be ready to discuss your problem-solving approach. We want to see how you think and tackle challenges!

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at proSapient.

We think you need these skills to ace Elixir Developer

Elixir
Phoenix
SQL
Problem-Solving Skills
Clean Code Practices
System Performance Optimization
Collaboration

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Elixir Developer role. Highlight your experience with Elixir and Phoenix, and don’t forget to showcase any relevant projects or achievements that demonstrate your skills in building scalable applications.

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re excited about the role and how your background aligns with our mission at StudySmarter. Be genuine and let your personality come through!

Showcase Problem-Solving Skills:We love problem solvers! In your application, mention specific challenges you've faced in previous roles and how you tackled them. This will show us that you have the solid problem-solving skills we’re looking for.

Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team!

How to prepare for a job interview at proSapient

Know Your Elixir Inside Out

Make sure you brush up on your Elixir skills before the interview. Be ready to discuss your experience with building and maintaining Elixir-based web applications, especially using Phoenix. Prepare to showcase specific projects where you've tackled challenges and implemented solutions.

SQL Savvy is Key

Since SQL is a big part of the role, be prepared to dive into your understanding of it. Practice explaining how you've optimised queries and resolved performance issues in past projects. You might even get asked to troubleshoot a query on the spot, so keep your SQL skills sharp!

Collaboration is Crucial

This role involves working with cross-functional teams, so be ready to share examples of how you've collaborated effectively in the past. Highlight any experiences where you contributed to architectural decisions or worked on feature implementations that required teamwork.

Show Your Passion for Innovation

The company values innovation and continuous growth, so express your enthusiasm for learning new technologies and improving processes. If you have experience with bonus skills like Absinthe or DevOps practices, make sure to mention them and how they can benefit the team.