HHiring Reality
← DICE

Senior Fullstack Engineer

DICE
Location
Remote
Posted
9 days ago
Department
Engineering (DICE)
What they actually want (must-haves)
  • Extensive production experience with Elixir, OTP, and Phoenix (or deep expertise in another functional language with a willingness to master Elixir quickly)
  • Proven experience with React and knowledge of modern JavaScript, HTML and CSS
  • A strong track record of designing and developing distributed systems at scale
  • Experience integrating complex third-party services and gracefully handling failure scenarios
  • Experience in CDN and edge caching
  • Deep understanding of database internals (PostgreSQL/Redis) and query performance optimisation
Nice to have
  • Experience with MarTech platforms (e.g., Braze/Iterable)
What the job really is

As a Senior Fullstack Engineer at DICE, you will be responsible for architecting and developing high-load backend systems primarily using Elixir, while also working with React for frontend development. You will collaborate with product managers and designers to translate requirements into technical specifications, mentor junior engineers, and promote best practices in the engineering team. Your role will also involve integrating third-party services and ensuring the performance and scalability of applications.

Things to weigh
  • No salary listed
  • Remote position with a requirement to work within UK timezone (+/- 2 hours)
  • Emphasis on a culture of technical excellence and mentorship
  • Fast scaling company with ambitious goals
Job score2.8/5
Benefits1/5
Freshness5/5
Career value4/5
Role clarity4/5
Pay transparency0/5

Applying to DICE?

See how your résumé matches this role — and tailor it from what actually gets interviews.