Position: Lead PHP (+ node.js)
Company: Remotal
Experience required: 5y
Category: Node.js
English level: fluent
Published: 2022-01-01T00:00:00+02:00

Industry: Retail
Work Experience: 5 + years

The Company is a community-driven online resale site for luxury fashion items such as dresses, jewelry, handbags, etc.
It was founded in 2009, and now federates a community of 10 million members in 50 countries across the world. They currently have about 500 employees in total.
The company is headquartered in Paris, with other offices in Berlin, New York, Hong Kong, and Tourcoing (France).

The Stack:
• PHP, Symfony, API Platform, React, Node.js
• MySQL, MariaDB, Redis
• Swagger / OpenAPI
• PHPUnit, Behat
• RabbitMQ, SQS, Kafka
• Docker, AWS, k8s
• GitLab / GitLab CI
• Kibana, Datadog

What You’ll Do:

• Make technical decisions, build the architecture of new projects, and make links with the product and the business.
• Contribute actively to all feature development stages: exploration, design, implementation, test, integration, monitoring, alerting.
• Collaborate with tech teams across the company to champion our mid- & long-term technical strategy in an agile environment.
• Coach and mentor other team members, encourage knowledge exchange, and drive technical discussions across the tech organization
This is a long-term placement, where based on your performance you may be offered to take on more responsibilities such as engineering manager roles. Relocation and transfer of the contract to the client are also open options after the first 6 months.

Requirements:
Required Hard Skills:
- You have at least 3 years of experience as a Technical Leader, Lead Developer, or Technical Manager position.
- You can lead technical architecture discussions and help drive technical decisions.
- Seasoned PHP developer with strong notions in Node.js and some of Symfony, Swagger, GitLab, GitLabCI, Docker.
- You also have expertise in integrating tools and providers into a custom platform.
- Great knowledge of how to work in an agile organization is required!

Required Soft Skills:
- You can analyze the big picture, implement and prove your solution is great.
- You do not need to be micromanaged; to accomplish team and company goals, you can wear multiple hats and quickly learn new technologies and languages.
- You have a strong business sensitivity and understand the importance of delivering values to the end-users.
- Problem solver with great communication skills, a positive attitude, a team spirit, and empathy.
 
Why you should join:
- You will join a very successful business that scales fast, which generates challenges and opportunities.
- The work organization in tech is efficient, with state-of-the-art tools, a clear definition of roles and QAs integrated into the squads.
 
After six months at least of successful collaboration, and if it is something you're interested in, you will be offered administratively and financially sponsored relocation to Paris, Berlin, or Tourcoing to physically join the team.