Associate Engineering Director - Lead Architect
LaFourchette / TheFork is looking for an Associate Engineering Director with significant experience at a pure player to lead our architecture practice and the team mainly working on facilitating it -
4 people based in Paris and Nantes - and to steer information system architecture strategy at TheFork - 100 engineers over 3 countries and clients in 12 Countries over 3 continents -
in close relationship with technical executive team.
LaFourchette, part of TripAdvisor group company, is a pure player company and the european leader of restaurant online booking.
We are an innovative and fast-growing company building a unique community of members to transform the way people go to restaurant!
LaFourchette company’s goal is to become the #1 app for restaurant online booking in the world.
Why joining us?
TheFork is scaling up its capabilities for the next challenges and architecture plays a key role in the decision ahead. You are passionate about technology and comfortable with an international and agile environment?
You're ready for the challenge of a SaaS solution that provides several thousands of customers and Diners interfaces for millions of users?
Are you ready to invest in a company with presence in a dozen countries and whose services are subject to heavy use combined with rapid growth?
You want to build reliable back-end and scalable services to power the leader of booking online restaurant?
You will join a dynamic and agile team in a quickly changing environment. You will be involved in an international organization that empowers its employees and that values sharing and development of each of them.
What would you do at LaFourchette / TheFork
As an Associate Engineering Director and leader of the architecture team you will be directly attached to the Chief Technology Officer and the following skills are required :
You use your technical skills :
Strong technical leadership you identify and solve hard technical problems through your team.
You establish operational objectives and work plans, and delegate assignments to subordinates.
You keep the senior management apprised of objectives to ensure success of operation.
You guide the development, modification and execution of company policies that affect immediate and long term operations and have company-wide effect.
You exhibit your leadership :
You steer and animate the architecture practice and the related guidelines & recos
You are responsible for the technical orientations in close coordination with your peers in the engineering executive team based on industry trends and feedbacks from the engineers
You set goals and organize the team to achieve those goals.
You have overall control of planning, staffing, budgeting, managing expense priorities, and recommending and implementing changes to methods of your perimeter.
You exhibit your communication skills :
You have a positive impact on other teams.
You demonstrate a very professional communication style, good attention to detail.
You work with peers to solve problems across teams.
You embody a very professional communication style, one on one and in groups. You are capable of representing the company externally
You regularly interact with executives and / or major customers. Interactions frequently involve special skills, such as negotiating with customers or management or attempting to influence senior level leaders regarding matters of significance to the organization
You could represent TheFork to external technical events or you will coach participants of such events
You embody our culture and values
You influence and clearly communicate organizational culture You are trusted to operate without supervision.
What technologies are we using?
Our front-end solutions are built upon ReactJS, Redux, LESS / SASS, Webpack, ES6, respecting BEM methodology over material design styleguides,
Our back-end technical stack relies mainly on NodeJS / Hapi, graphQL and PHP 5.6 / Symfony2&3 frameworks. We also use relational databases (MySQL and PostgreSQL), memcache, RabbitMQ.
Our architecture is moving to a Service Oriented Architecture system with API and services communicating through JSON-RPC
Our websites and servers are monitored with New Relic and ad hoc probes for specific needs,
We are using unit, functional and integration testing to have quality proof software
We use JIRA and Confluence,
We are using Samson, Jenkins, Docker, Kubernetes, Chef, Vagrant to setup our continuous integration system
Our infrastructure is based on a horizontally scalable architecture to serve our customers in 12 countries.
You are a seasoned manager with 5+ years of experience of managing a team of architects ideally in an international environment
You are rigorous, dynamic & curious, equipped with an agile mindset and a strong team spirit that allow you to adapt to a changing environment.
You have experience with architectural patterns of large-scale applications and you have dealt with performance and resilience of web architecture
You already have coached and mentored team members including senior ones.
You are comfortable writing and speaking in english.