Convelio

Convelio

  • Logistics, Shipping and Ground Transport
  • Paris, London, New York City
  • View website

SUMMARY

  • πŸ’» Tech team organization
  • πŸ“¦ Technical Stack
  • 🎨 What we're looking for in our Tech team members
  • πŸ’Ž Our implementation of best practices
  • 🎱 Key figures
  • 🏑 Remote
  • πŸƒ From-to on a tech standpoint
  • πŸ“± What can you expect for your first call with Convelio

πŸ’» Tech team organization

The Tech department is sub divided into 6 Squads, one per product OR per major feature within a particularly mature product:

  1. Customio, dedicated to the platform our clients use to place an online order for a shipment, access tracking, contact support etc. Challenges: create evolve and maintaint an engaging online platform for premium B2B clients with new features to ship everyday πŸ“ˆ

  2. Arithmio, in charge of our pricing algorithm and thus our instant quote-generating tool. Challenges: create evolve and maintain an algorithmic solution able to deal with very different markets and situations. πŸ’»

  3. API, which exposes the Arithmio algorithm not only to our own platform (Customio) but also to third-party platforms, or our clients' website. Challenges: create evolve and maintain a complex API following best practices for performance, security, readability and maintainability πŸ”Œ

  4. Opsio, taking care of an internal platform used by our Ops team, comprised of Logistics Coordinators who need to track dozens of shipped items at once on long and administratively heavy processes. Challenges: expose the information in the best way possible to make your colleagues more efficient, evolving it taking their feedback into account. βš™οΈ

  5. Supplio, in charge of providing a coordination platform to our suppliers. Our suppliers are traditional and ultra-specialized art transport SMEs which need to communicate effectively with one another. And that's where we come in. Challenges: it's a brand new product, we need to implement new features based on our first user feedback ever. ✨

  6. Finance, working hand in hand with -no surprise- the Finance team to help them track our different orders, keep our books clean and immutable. Challenges: setup strong, business-compliant solutions. πŸ’Ά Website, dealing with the evolutions and bugfixes made to our website. Challenges: work at the crossroads of all the departments of the company and create new dynamic webpages complying with the current web and Design's best practices. 😍

πŸ“¦ Technical Stack

You can also check out our carousel but here is the bulk of it:

  • πŸ’Ύ Infra/DevOps: GCP, Github, GH Actions, Docker, Terraform, DataDog
  • πŸ–₯ Backend: PHP 8.1, Symfony, PHPUnit, Behat
  • ✨ Frontend: Typescript, Angular 13, Jest, React
  • πŸ“Š Data: Airflow, BigQuery, Python
  • πŸ›  IDE: the one you choose, we'll cover the license fee πŸ™‚

🎨 What we're looking for in our Tech team members

  • Software Developers with an eye for quality code
  • Passionate professionals staying up to date with best practices
  • People eager to share and learn with their peers
  • Technical experts that are also interested by the Business and their needs
  • People interested in joining a project on the long run, to refactor continuously our
  • Solutions to keep them at the current state of the art

πŸ’Ž Our implementation of best practices

  • About testing: πŸ§ͺ
  1. We use PHPUnit and Jest for unit testing
  2. We use Behat for functional testing
  3. Some testing is done after the fact for older code, but we implement TDD when developing new features
  4. We use SonarQube for Static Analysis
  • We encourage Peer programming not only to improve code quality but also to exchange on best practices and generate healthy discussion about our coding standards.
  • Same goes for Code Reviews, which are not only encouraged but mandatory before any PR gets merged. πŸ”Ž
  • We have started to implement DDD (article in progress, we'll keep you posted) πŸ—
  • While we use an overall agile methodology, each Squad can organize the way the see fit: some lean (pun intended) more towards a Scrum methodology and others more towards Kanban 🧘
  • We also use Notion and Trello for project management πŸ““

🎱 Key figures

  • 9 Frontend Developers
  • 15 Backend Developers
  • 4 Product Designers
  • 1 User Researcher

🏑 Remote

  • We provide unlimited remote for everyone, even after Covid! 🌍
  • Because we want remote to be a choice, we also keep the possibility to come to our office in Paris as much as you want if you are based in the Ile-de-France area. Some people who prefer it come everyday, some others only a few times in a year, and of course all the shades in between are allowed πŸ™
  • Your colleagues in the R&D department will be based in Paris, Montpellier, Marseille, Lille, Strasbourg, Toulouse, Warsaw, the Canary Islands and 1 camping car πŸ“

πŸƒ From-to on a Tech standpoint : in the last few months, we have :

  1. Revamped our infrastructure -it is now fully terraformed πŸ‘·β€β™‚οΈ
  2. Migrated from php 5.6 to php 8.1 ⏩ Implemented rigorous testing encompassing unit tests, integration tests and e2e tests πŸ’»
  3. We optimized our CI/CD implementation πŸ”„
  4. Reduced our technical debt from 1500+ days to 40 πŸ‹οΈβ€β™‚οΈ
  5. Created a front-end shared component library (Storybook) πŸ“š
  6. Integrated with major Internet marketplaces’ APIs πŸ”Œ

πŸ“± What can you expect for your first call with Convelio

You will spend 30 minutes on the phone with our tech recruiter, talk a bit about your current situation and what your ideal next job would look like, about Convelio, and answer the questions you might have about the company, the job, the projects, the team, the stack...

Next steps include a technical test, meeting your team and the manager and a reference check if relevant.

    Backend

    • Symfony
      Symfony
      100%
    • PHP
      PHP
      100%
    • MySQL
      MySQL
      100%

    Frontend

    • TypeScript
      TypeScript
      100%
    • React
      React
      100%
    • Angular
      Angular
      100%

    Devops

    • Terraform
      Terraform
      100%
    • Google Cloud Platform
      Google Cloud Platform
      100%
    • GitHub
      GitHub
      100%
    • Docker
      Docker
      100%

Presentation

Convelio is a licensed freight forwarding startup evolving at the intersection of Tech, Logistics and the Art World. The startup specialises in the global shipping of high-end goods: paintings, sculptures, basically any valuable or bulky merchandise.

Convelio developed its own proprietary algorithm to offer competitive real-time shipping quotes and an end-to-end logistics service to the art market. Their mission is to become a tech-driven company in a traditional industry, and therefore make the shipping of bulky and valuable items as easy as possible for any business across the world by providing an online and seamless experience. They currently serve a wide range of customers from art galleries, antique dealers, auction houses, online platforms to interior designers.

With 200+ colleagues scattered across France - United Kingdom - USA (where we have offices), Convelio has a strong start-up & international culture. They thrive in solving complex logistics issues for their clients, enabling both sellers and buyers in the art market. They are backed by proven technology, prominent VC’s, and boast a global network and the resources (+40M€ raised, Series B in March 2022) to seize the market opportunity.

What they are looking for

Convelio is looking for motivated and skilled people with an entrepreneurial mindset who constantly want to learn and improve themselves. As the team is growing, everyone gets a unique opportunity to grow with the company and find or create a place that fits one’s personality and wants. At Convelio, there is room for innovation and sharing of ideas!

The team cultivates an atmosphere in which people feel empowered to take initiatives but also make mistakes and learn from it. Feeling safe in your work is a requirement to achieve great things altogether, and enjoy working as a group.

Good to know

To get hired, 2 bonus criteria:

  • To be an art lover: paintings, sculpture, music, etc. They always enjoy aesthetic and artistic discussions within the office!
  • To like foreign languages: at Convelio you hear speaking french a lot but also english, italian, german, spanish, japanese… they love it!

Otherwise they have regular drinks altogether, lunches and team dinners and they enjoy doing sports too. Come and say hi!

Embed this profile on your website