Side is a temp agency startup which relies on an end to end digital experience!
In the coming months and years we plan to grow in order to offer the best temp work product in France and beyond.
We are looking for a back-end developer to bolster our Product team. As a back-end developer at Side, your goal will be to work on all the parts of our products, from mobile to web, in a microservice architecture. Within our product team, you’ll be able to participate in the feature decisions and grow personally and professionally in a challenging and enjoyable environment.
So if you want to build the best scalable product in the market with very talented and passionate people, join us!
Within a month - Perform a whole development cycle
Discover and own part of the back-end codebase
Be operational within a fully remote working environment
Do a whole development cycle, from specs to coding, releasing and post release monitoring
Within 3 months - Continuous improvements
Enhance our implementations of concurrency
Improve and unify unit testing in order to keep your code highly error proof
Release at least a major feature using latest standards and stack
Within 6 months - Long term topics and scale
Use your technical skills to challenge our habits in terms of architecture, patterns and librairies
Tacle complex product-wise topics like cross microservices data consistency
Work on our product scale to help us grow from thousands of users to x10
Our team being mostly remote with non-french members, being at ease with english as well as working in a remote environment is required.
If not Golang - C / C++, Rust or any memory/thread/low-level language knowledge
Proven experience in databases usage (mongodb is a highly appreciated)
Proven experience in version control tools like git
Proven experience and knowledge of REST and HTTP design patterns
Proven experiences with microservices architecture
Experience in unit testing
Experience in working in UNIX environment
Be able to explain and clearly describe your technical problems to your peers
Be able to jump and adapt to various architectural design patterns across different microservices (MVC, DDD)
Code reviews mechanism and benefits are known to you
Previous experiences with working in a startup and fast paced environment (large scope, release often, etc
Previous experiences with working in a multi-platform product (web, mobile)
Previous experiences with microservices architecture
Extended knowledge in different databases (no-sql - mongodb, sql, distributed stores, in memory stores, etc.)
Experience in several communication patterns (REST, gRPC, Websockets, etc.)
Experience in scripting languages (js, python)
What Side offers
An exciting job within a dedicated team working on an interesting, challenging and central topic: Work
Ownership and responsibility
Frequent team events : Team buildings, Monthly Kickoffs, Offsites, Afterworks …
Flexible offices (WeWork) located in the center of Paris when you don’t work remotely
Choose your hardware, mac / windows / linux
9€ / worked day lunch card (Swile)
9j RTT / year
Monthly allowance for transportation or remote work (50€ / month)
Good healthcare (Alan)
Transparent communication, regular 1:1, followup and quarter reviews
Recruitment process
First call with Nicolas, our Tech Recruiter.
Technical assessment over a 48h period
Culture Fit Interview with a manager from the Product team - 1h30min
Meet the team, around an extended coffee break or lunch - 1h~1h30min
Offer 🎉
These companies are also recruiting for the position of “Back-end Development”.
See all job openings