In less than a decade, ManoMano has become a key player in the home improvement and renovation sector.
Founded in France in 2013 by two French DIY enthusiasts amazed at the lack of digitalization in the market, ManoMano is now present in 6 European countries (France, Belgium, Spain, Italy, Germany, UK), federates over 5,000 sellers and now offers the widest range of DIY and gardening products online (+19 million products references).
Motivated by the prospect of improving the living environment of their customers and convinced of the importance of the home market for sustainable consumption habits, the ManoMano teams want to help write a new page in their industry, which is struggling to reform itself. ManoMano brings to a highly technical world the power of its sector expertise, combined with that of data and digital in all its dimensions, to offer our customers easy access to innovative advice, products and services 100% online.
The ambition of the Founders and, above all, of Manas & Manos? To accompany this sector transformation with a strong culture of boldness, in an ingenious and frugal organization that places people and teams at the heart of the company's development.
MISSIONS
We are seeking a seasoned Senior Mobile Developer with expertise in React Native to join our dynamic team. In this role, you'll be responsible for developing and enhancing our e-commerce mobile applications, ensuring a seamless, user-friendly shopping experience for our customers. You'll collaborate with cross-functional teams to bring creative solutions to our app architecture and design, driving the product's growth and evolution.
Key Responsibilities:
Develop and maintain high-quality, scalable mobile applications using React Native.
Collaborate with the product team to define app features and roadmap.
Integrate third-party APIs and data sources into the application.
Ensure performance optimization and responsiveness of the app.
Ensure optimal test coverage
Write clean, maintainable, and well-documented code.
Lead and mentor junior developers, conducting code reviews and sharing best practices.
Stay up-to-date with emerging trends in mobile technology and React Native development.
Collaborate with UX/UI designers to implement design into the code.
Debug and resolve application issues and bottlenecks.
Participate in the full mobile development lifecycle, including testing, deployment, and continuous integration.
PROFILE
Bachelor's degree in Computer Science, Engineering, or a related field.
5+ years of professional experience in mobile development.
Proficient in React Native and its core principles.
Strong understanding of JavaScript and TypeScript.
Experience with Redux, Flux, or similar state management libraries.
Experience with Redux Saga
Familiarity with RESTful APIs and mobile libraries for networking.
High Knowledge of react testing library and E2E testing with maestro
Experience with performance tuning and memory optimization.
Knowledge of modern authorization mechanisms, such as JSON Web Token.
Familiarity with native build tools, like XCode, Gradle, Android Studio.
Understanding of Apple’s design principles and interface guidelines.
Proficient understanding of code versioning tools, such as Git.
Excellent problem-solving, analytical, and debugging skills.
CI/CD Automation knowledge
High level of English.
Nice to Have:
Experience with e-commerce platforms.
Knowledge of additional mobile frameworks/languages (Swift, Kotlin, etc.).
GraphQL
Datadog