Posted On 28 July

  • Front end Developer

    • Company Mirakl
    • No. of Openings 10+
    • Salary Not Disclosed
    • Work Type on-site

    Job Description :

    Mirakl is the leader in the platform economy by providing the technology and partner ecosystem needed to launch a marketplace. With the Mirakl Marketplace Platform, B2B and B2C companies can accelerate their e-commerce growth by offering more products and services to their customers.

     

    About Mirakl Labs

     

    Our technical and product teams, named Mirakl Labs, are mainly distributed between our 2 hubs located in Paris and Bordeaux. They collaborate on a daily basis in order to address the problems of our customers and users by responding to various challenges related to new features, scalability, security and ergonomics...

     

    They operate in agile mode and are organized into Squads composed of a Squad Lead, 5 developers, a Product Manager and a QA. Each Squad is specialized on a functional scope in order to design and realize new features, their evolutions and APIs (with a division into micro-services). Our Infrastructure, Architecture, Security, Documentation, Product Design, Data and Support teams operate transversally by bringing their expertise and consistency across all products.

     

    All teams are responsible for their scope and each of the employees brings their experience and ideas. Innovation, feedback and involvement in decision-making are at the heart of our philosophy.

     

    And to promote this sharing with other enthusiasts, we are sponsors, speakers, and hosts of various events, meetups, and associations of the Tech scene in France. In recent years we have participated in events such as Devoxx, ReactEurope, ProductConf and Flupa UX Days.

     

    Integrated into a Mirakl "pillar", you will work as a developer front-end with 3 features teams dedicated to a Mirakl Saas application called Mirakl Connect. The 3 feature teams are composed of a Product Manager, 6 back-end developers, or fullstack, 1 lead and 1 QA.

     

    Connect is our new Marketplace ecosystem project. Our operators, sellers and partners can meet on a single platform to interact and develop their business.

     

    Our mission: to develop the technical platform and make it a real "app store", capable of interfacing with any marketplace.

     

    Our challenge: to build something simple and scalable for 3 different players (sellers, operators and partners) in an international context.

     

    The Technical Stack of the component library:

     

    Javascript (ES2021+), Typescript (100% coverage), React 17+, Styled-components, Jest (100% coverage), React-Testing-Library, Rollup, Babel, Yarn, Storybook, Chromatic

     

    The code base:

     

    Webpack, GraphQL (Apollo)

     

    Redux, redux-form, redux-thunk, CSS modules, SASS, Lerna, Puppeteer

     

    Back-end and infra:

     

    Java, Spring Boot, Kafka, PostgreSQL, Docker, Kub, AWS, and GCP

     

    Your missions will be:

    Participation in in-depth team design meetings (whether for front or back stories)

    Collaboration with the Design and Product team to ensure an efficient and simplified user experience

    The contribution to the front-end architecture and its improvement: potentially studying a transition to micro front-end for example

    The guarantee of good front practices and the best technical design of the front in the developments

    The guarantee of the quality of the front and the good writing of tests

    The development of the missing components of the front library and their maintenance

    Pair programming and the skills development of the team's back-end developers

     

    Profile

    From a university or engineering school in computer science, you have at least 6 years of experience working on front-end missions.

    You are a big regular of React, JS, Redux, CSS, TypeScript

    You know or want to discover GraphQL

    You value teamwork, good communication in a good mood!

    You are proficient in technical English.

    Information

    • HR Name :Human Resource
    • HR Email :contact@mirakl.com
    • HR Phone :+33 1 72 31 62 00
Top