Ogury recrute un(e)

Ruby on Rails Developer

CDI • Paris, France

Cette offre est lié au département Ad delivery


Ogury is the kind of place where things don’t just happen fast - they happen now.

As a global leader in mobile brand advertising, we’ve created the Ogury Advertising Engine - an integrated stack of technology designed and optimised to deliver high-performing mobile brand campaigns for more than 1500 advertisers.

Here, we focus on execution and on getting things done as one team(e)It’s where an incredibly diverse and inclusive community of people come together in a workplace that has integrity at its heart(e)It’s an environment that demands grit as we passionately persevere in the face of every challenge(e)And it’s somewhere that encourages creative thinking, so we can all accelerate together.

Our story began in London in 2014(e)Since then, we’ve quickly become a 450-strong - and still growing - team with 18 offices around the world, and we’re not stopping there.

At Ogury we know the future is now(e)So let’s get your story started(e)Now.

About the role

You will be part of the tribe responsible for the Ad Delivery(e)With the most powerful and unique targeting technology in the market to date, your focus will be to materialise a new product line, Ogury Ad Manager (OAM), which will be our self-serve platform(e)It is expected that over time, this platform will represent upwards of 50-80% of our revenues.

Data and Privacy is key at Ogury, and it gives us a competitive advantage to offer the best KPIs and performances to our clients(e)We offer a totally ID-LESS approach and we get away from all privacy constraints and uncertainties.
Being responsible to build reliable highly loaded services (50k Qps) with world class standards, your work will have a real and instant impact on the company business.

As a confirmed Ruby back-end software developer you will be in charge of participating in the design and development of the API exposed though web services consumed by a new major client-facing web application(e)You will also be involved in the process of maintaining a legacy large and business critical application based on Ruby on Rails, in charge of modernising it, refactoring it and will participate in the elaboration of a plan to make its features sustainable in the long term through an API-first approach(e)You will be working with a dedicated Product Manager and Program Manager, within an international and partially remote team of 7 developers.

What you will be doing

  • Design new web services via the Open API / Swagger standard, in collaboration with the application Product Owner.
  • Develop new web services written in Ruby within the legacy Ruby in Rails application, consumed by a web application, in collaboration with the development team and adapt legacy Ruby-on-Rails based web services to fit new requirements and features.
  • You will be in charge to the modernization of the legacy Ruby on Rails application to make it sustainable in the middle term: upgrading the Rails framework, upgrading dependencies, refactoring code, cleaning up dead code whilst participating in a larger process for considering architectural options on how to ensure in the long term the features exposed by the legacy application, through an API-first approach.
  • Depending on how comfortable you are with TypeScript + Node.js + NestJS or on your motivation to onboard those technologies stack, participate in the design and implementation of the web services of an API gateway application, which proxies the legacy Ruby on Rails application web services.
  • Review code of teammates, write tests (unit, integration, E2E, etc..) and ensure very good code quality of the projects, and partake in ceremonies whilst up skilling teammates.

About you

  • You are experienced as a Ruby on Rails Developer.
  • Comfortable with the Open API / Swagger standard to design web services.
  • As a bonus, you also have experience with Node.js on the back-end, ideally with an experience on NestJS.
  • You are familiar with designing software for performance and scalability, and comfortable with writing unit / end-to-end / integration tests.
  • The ability to work autonomously, whilst some members of the team may be remote in other countries.
  • Comfortable with the English language, oral or verbal
#LI-HP1

En recherche d'un nouveau poste?

Ruby on Rails Developer chez Ogury vous plait? Nous avons des dizaines d’offres similaires sur notre site. Interessé(e)? Entrez votre email et l’on vous enverra les meilleures offres par email quotidiennement.