Ruby Back-End Engineer, R&D, Paris
Dimelo is a software editor. We develop B2B SaaS Web application. We cater to key accounts with our social media solutions:
- Community platforms – platforms built to drive conversations between the brand and its customers on the Web and Facebook.
- Social Media Contact Center - a customer service solution that empowers brands to centralise and manage all requests published on social media (Facebook, Twitter, forums, blogs, etc.) and engage with the public.
While delivering a steady growth, we support a client base of more than 100 key accounts (including: Orange, Bouygues Telecom, SNCF, Danone, Barclays, 3 Suisses, Peugeot, BNP Paribas, Numéricable, etc.) in managing their online conversations.
Technologies
Server-side, Ruby is the one and only language we use for all of our applications:
- Rails for web apps
- Sinatra for APIs
Our front-end relies on an advanced mix of CSS / Javascript. Our community platforms run on a MySQL back-end while our social media contact center uses MongoDB.
All our code is tested with RSpec and the infrastructure is a rather classical mix of cluster load balanced towards a web server relying on passenger, memcached, background tasking and master/slave storage.
As for third-party services, we use Solr for advanced search and Weka for machine‑learning.
On a daily basis, our system handles more than 1 million dynamic requests and counting.
Work environment
Despite our growing success, R&D still benefits from the independence, agility and expertise inherited from Dimelo’s startup days (test/spec coverage, preprod, CI, git, or pivotal). Moreover, the R&D team boasts an average of 3 years’ experience in Ruby.
As the new member of an extremely demanding/challenging yet fun-to-be-around team, we will welcome you with a MacBook Pro, a second screen, and a comfy seat, in the very heart of Paris.
Listed on 11.25.2011
Learn morePre-sales Engineer - Paris, France
Reporting to the Sales & Marketing Direction, you will be responsible for defining and determining the sizing of the offers made to existing B2B clients and prospects.
Working closely with the sales, production and R&D teams, you will orchestrate future developments for our key accounts.
Your main role is to understand the client’s needs, define and determine sizing, load estimate and planning.
You are in charge of:
• presenting our solutions in sales interviews or RFPs as a technical adviser,
• managing technical aspects with subcontractors when applicable,
• updating our website with new functionalities,
• providing the product team with customer feedback on the marketing mix (product, place, price, promotion).
Listed on 10.31.2011
Learn moreSenior Web Project Manager - Paris, France
As a senior web project manager, you will pilot projects, coordinate and manage the project team.
You are in charge of
• the qualitative follow up of your projects
• owning and maintaining a consistent project management process (reporting, planning, management tools)
• managing schedules, budgets, assets (AD, integration), and overall project organization to meet high-quality requirements and project deliverables dates
• managing assets (AD, integration)
• directly managing critical projects at DIMELO
identifying and anticipating clients need to make sure our approach does and will fulfil their expectations
• consistently managing client expectations, ensuring delivery of the highest quality service, gather, analyse and act on client’s feedback.
Listed on 10.31.2011
Learn moreBusiness Developer - Paris, France
Reporting to General Management, you will be in charge of selling Dimelo’s solutions in the business sector that will be assigned to you.
You are in charge of:
• defining the business plan on this sector,
• finding and closing sales opportunities with new clients or existing accounts,
• detecting and qualifying the needs of your contacts,
• presenting our solutions in sales interviews or RFPs,
• leading negotiations on project costs and scope with the clients’ representatives (IT, purchasing…),
• owning and maintaining business management processes (quantitative follow up, reporting, planning, budget management, profitability),
• subcontractors management and coordination when applicable,
• updating our website with your sector’s information.
You must be able to identify marketing and communication opportunities, be proactive and take relevant initiatives.
You also provide the product team with customer feedback on the marketing mix (product, place, price, promotion).
Listed on 10.31.2011
Learn more