Skip to content

Nobody tells you why you were rejected. We will. Free, in 30 seconds.

Score my CV against live jobs

Full-stack Developer

ADOMIK · Paris

RemoteMidPosted 19 Oct 2026

What this role requires

4 requirements, read out of the advert rather than guessed from the job title:

Also mentioned, not required: Grape API, Sidekiq, Python, Scala, Tailwind CSS, MongoDB, Snowflake, Redis, Elasticache, RSpec, Jest, Cypress, Git, GitHub, GitHub Actions, English (B2), French. Worth having, but their absence is not what gets a CV filtered out.

See how often each of these is required across open full-stack roles in Europe.

Check my CV against these 4 requirements

Free, no card. Tells you which of them your CV evidences and which it only implies.

Job description

As a leading ad tech company, we help publishers thrive in an increasingly challenging and complex digital world dominated by GAFAs.

Our unique AI-based SaaS platform offers a range of products that help publishers optimize their revenue and operational efficiency.

Over 100 prestigious customers in 20 countries, including industry leaders such as Microsoft, Dotdash Meredith, and Tripadvisor, use our solutions daily.

Tasks

Are you a full-stack developer who loves delivering features from end to end?

Would you like to work in a start-up environment for the leader in Adtech analytics, using cutting-edge tools like Claude Code to accelerate your workflow?

Read the full description (53 more sections)

If you enjoy working on problems involving large amounts of data, are curious, passionate, and care about delivering quality user experiences, join our team of talented developers.

As part of the BUILD team, you'll be responsible for developing features across our products' full stack — from API design to user interface — with complete autonomy.

No more silos: you own your features from start to finish.

You will participate in technical design workshops, propose improvements, and work closely with the Product team daily, as well as with our data engineers and data scientists.

Mission

Deliver end-to-end features, from API design (Ruby on Rails) to user interface implementation (React), ensuring a seamless user experience.

Collaborate closely with the Product team to understand requirements, propose solutions, and iterate on feedback.

Optimize existing application code to improve performance and maintainability.

Take the initiative to improve our architecture, design, and development workflows.

Our stack

200+ AWS instances (EC2, S3, SQS, Cognito)

10 TB+ of data ingested every day

Backend: Ruby on Rails, Grape API, Sidekiq, Python, Scala

Frontend: React, TypeScript, Tailwind CSS, shadcn/ui

Databases: MySQL, MongoDB, Snowflake, Redis, Elasticache

Testing: RSpec, Jest, Cypress

DevOps: Git, GitHub, GitHub A

Requirements

Core Skills

AI-Assisted Development

Experience with AI-assisted development tools (Claude Code, GitHub Copilot, or similar): code generation, refactoring, debugging, and codebase exploration. Ability to craft effective prompts and leverage AI tools to accelerate delivery while maintaining code quality.

Backend (Ruby on Rails)

Design, development, and maintenance of Ruby on Rails applications and RESTful APIs (including Grape). Strong focus on clean architecture, scalable patterns, performance, and performance.

Experience with testing (RSpec), code reviews, continuous integration, and technical documentation.

Frontend (React)

Development of modern web interfaces in React with TypeScript and JSX. Experience with state management (Redux, Zustand) and component-driven architecture. Proficiency with Tailwind CSS and component libraries such as shadcn/ui. Strong UX sensitivity and attention to user experience.

Experience setting up and maintaining tests (Jest, React Testing Library, Cypress), and contributing to long-term maintainability

Data & Storage

Strong SQL skills with experience writing complex analytical queries. Familiarity with Snowflake is a plus but not required. Experience with environments mixing SQL (MySQL) and NoSQL (MongoDB/Mongoid), and performance/caching tools such as Redis and Elasticache.

Quality & Delivery

Strong engineering discipline: automation and tooling with GitHub, CI/CD (GitHub Actions), testing, linting (ESLint), and structured review processes. Experience working with cloud and scalable environments (AWS).

About you

You have 3+ years of experience with Ruby on Rails and React with TypeScript.

You're pragmatic and autonomous, able to take a feature from design to production.

You have strong SQL skills and experience with complex analytical queries (Snowflake is a plus)

You're comfortable working with REST APIs and distributed systems

You embrace modern development practices: testing, code reviews, CI/CD

You have strong communication skills and enjoy working closely with Product teams

You care about user experience and pay attention to detail

You are fluent in English. Proficiency in French is an asset

You are based in the CET/CEST timezone ± 2h (for team collaboration)

Benefits

Full remote

Macbook provide

Ready to join us?

If you're passionate about building quality software, excited about leveraging AI tools to boost your productivity, and want to work with a talented team on challenging ad tech problems, we'd love to hear from you!

At Adomik, we embrace modern development practices – including AI-assisted coding with tools like Claude Code – to help our developers focus on what matters most: solving complex problems and delivering value to our users.

Our recruitment process:

Technical assessment (coding challenge)

Team interviews (2)

Final discussion and offer

The process takes a few weeks. Apply now with your CV – we're looking forward to meeting you!

Find Jobs in France on Arbeitnow

You will apply. Then you will hear nothing.

And no one will tell you what was wrong. See it before you send: your ATS score, every weak line, and the fix for each.

  1. 1

    Drop in your CV

    One PDF, thirty seconds. No card.

  2. 2

    See what is wrong with it

    Every weak passage, quoted from your own CV, with the line to replace it.

  3. 3

    Apply where you fit

    Every European role ranked against what your CV actually says.

  • Free, no card
  • Your CV file is deleted after parsing
  • Or skip the upload — build your profile by hand
  • Refreshed every 6 hours