ManoMano is growing very fast and faces new challenges : traffic and volume growth, allowing more developers to work on the ManoMano platform (450 planned in IT for 2021) and the wish to develop many new features. You’ll be a member of the platform engineering team.
Your missions will be both challenging and fascinating:
- Manager of a team of Software architects and SRE
- be a mentor for your team, and help your team member to grow
- animate the Node.Js or Go developers community
- as architect evangelist, with our craftsmanship coach, raise the technical skills of all the developers
- provide long-term technical solutions
- provide expertise to ensure platform performance, ecosystem integration and flexibility
- audit performance, se
curity and reliability of current libraries and frameworks
- analyse issues and optimization points of the technical architecture
- define the technical roadmap with the solution architects, the lead developers and the platform teams.
- define and hold the technical projects
- identify and handle the follow-up of POC
- define our technical standards, including software coding standards, libraries, frameworks, tools
- write and diffuse technical guidelines
- enable growth in terms of site traffic but also in terms of number of technical contributors
- enable platform evolutivity in order to answer business needs, know when to stick with an old technology that works and when to move onto a new technology
- coordinate the strategy with other technical teams (engineer managers, lead developer community, data science team, QA team, devops team...) in an European context
- manage some of our open sources project or contribution
REQUIRED SKILLS (Boldness, Ingenuity, Care)
- Graduated from an engineering school or equivalent
- 6+ year experience in development
- fluent in English (verbal and written)
- French or Spanish is a plus
- like to communicate, curiosity, initiative, pragmatism in a collaborative and challenging business & tech environment
- broad and deep technical knowledge
- good understanding of ops technologies, IAC, Terraform, Helm
- an understanding of the stakes of the company (DIY best in class platform & services, customer experience, data driven…)
- experience in technical design, implementing enterprise software solutions
- experience in API design, security (OpenId connect, RBAC/ABAC, UMA, JWT)
- good knowledge of design patterns and anti-patterns
- libraries design and know when to simplify and refactor
- open-minded, continuously improving your knowledge by doing an active technological watch
- deep expertise in one language, knowledge of some other languages (PHP, Java, Lua, C, React, Python)
- experience in e-commerce is a plus
We do in ManoMano:
- Software craftsmanship: clean code, testing, peer programming, code review…
- Devops: CI/CD, observability…
- React, PHP/Symfony, Java SpringBoot, Gradle, Quarkus, Kotlin, Python, Go, NodeJS, Postgresql, MongoDB, Kafka, Redis, RabbitMQ, Docker, Linux, AWS…
- GSuite, Slack, Confluence, Draw.io, JIRA...
What we can offer you at ManoMano:
- Fast growing start-up environment
- international & agile company
- sponsorings to external conferences - organisation of internal and external Meetups
- crafternoons every Thursday afternoon (share your knowledges, learn from others)
- 35 holidays
- 2 days a week work from home
- parenthhod
- attractive salary (package)