
Junior Full Stack Developer (Ruby on Rails)/ 1 week ago
Quick Summary
Contract Type: Full-time permanent contract (CDI)
Location: Cagnes-sur-Mer, partial or full remote work possible
Required Experience: 1 to 2 years
About Us
My Flying Box is an online platform for parcel transport solutions dedicated to professionals. We manage shipments worldwide with the largest national and international carriers at advantageous rates, thanks to the seamless integration of e-commerce platforms and carrier systems.
Joining us means diving into a rich, diverse, and interconnected ecosystem, with an application base structured around several major building blocks:
- A client dashboard and an internal dashboard, designed for operational efficiency and automation (Ruby on Rails, PostgreSQL).
- A distinct operational API, the core of our transport data exchanges (Ruby, PostgreSQL).
- Complex connectors with dozens of external systems (carrier APIs, partners, clients) (Ruby).
- Native e-commerce modules for Prestashop and WooCommerce (PHP).
Our work philosophy: we firmly believe in everyone's autonomy and responsibility, all supported by benevolent daily guidance. Even when working remotely, contact and collaboration within the team are permanent and continuous. You will never develop 'in your corner'; you will co-build the solution with the different business specialties of My Flying Box.
Your Role, Your Missions
To support the development and constant evolution of our platform, you will act as a Full Stack Developer. Your main mission will be to design and deploy continuous improvements to make our tools increasingly efficient, reliable, and adapted to field needs.
You will be in an ideal position to quickly upgrade your skills: thanks to the diversity of our topics, proximity to the product, and progressive autonomy, you will quickly gain global visibility over the entire functional and technical chain.
On a daily basis, your challenges will be varied:
- Full Stack Design and Development: imagine and integrate new features and evolutions across our entire ecosystem (Ruby stack, Rails, PostgreSQL, PHP for certain e-commerce modules).
- Flow Optimization and Automation: participate in the reflection and technical improvement of logistics flows and communication with our external partners (APIs), and explore possibilities around AI tools.
- Product Improvement & UX Reflection: translate feedback from the team and clients into smooth, practical, and ergonomic journeys.
- Code Quality and Sustainability: ensure the evolutionary maintenance of the platform, diagnose anomalies, and actively participate in strengthening our legacy code.
- Cross-functional Collaboration: interact daily with business teams to understand their concrete issues and imagine tomorrow's solutions.
Your Profile
- You have 1 to 2 years of experience (including work-study and complex personal projects) in web development.
- You master the Ruby on Rails framework and the Ruby language, or you have solid experience with another object-oriented language and/or comparable web framework.
- You have a good foundation in classic front-end technologies (HTML, CSS, JavaScript) and at least one UI framework (Bootstrap, Tailwind, etc.).
- You know how to interact with relational databases (PostgreSQL).
- You are comfortable with Git for version control.
- You are able to read and write technical English.
- You have a pragmatic mind, you like to solve concrete problems, and you have a real sensitivity to user experience.
- You are comfortable communicating and explaining your work to the rest of the team, including non-technical profiles.
- You are curious and want to develop your skills within a benevolent team.
What We Offer
- An environment where your developments have a visible and immediate impact on users' daily lives.
- A framework conducive to learning and skill development.
- Salary: €30k to €40k depending on profile.
- Benefits: 100% covered health insurance (Alan), public transport subscription between home and work, e-learning subscription.
- Remote Work: partial or full remote work negotiable.
Recruitment Process
Please respond to the ad with a CV, ideally accompanied by source code you have produced (link to a repository or a downloadable archive) accompanied, if applicable, by an explanatory document.
If your application catches our attention, a first interview will be organized with the technical team, followed by a technical test if necessary.
The response time to your application may be extended during the summer period (4 to 6 weeks).
Compensation: €30,000.00 to €40,000.00 per year
Job Location: Remote
