TL;DR
We are looking for a Full-stack Developer to own the creation of our new services, working both on the frontend and backend
2+ years of experience, preferably in start-ups
Full-time, CDI, Cadre
Work in office OR partially remote OR full remote - whatever you prefer [FYI, our office is in Gentilly 94250, close to Paris]
Flexible schedule, you organize your own day and priorities
Offer: 47 400 - 52 500 EUR before taxes per year depending on the number of years of experience + BSPCE [company options] of 12 000 to 24 000 EUR [also depending on the number of years of experience](e)We have a clear and transparent salary system and yearly salary raises.
Start date: asap
Now, more details ?
What's the company name?
Cala [ˈkɑːlə]
What's the company besides the name?
We are a [rapidly] expanding FoodTech company driven by a team of 31 ultra-talented people working on creating a fully autonomous pasta-cooking robot and managing the first of numerous revolutionary restaurants(e)
Same sentence, but shorter: we are making cool robots and selling great food(e)
Why are we hiring?
We want to have 32 ultra-talented people(e)Also, somebody mentioned rapid expansion.
Why even do all this? ?
Our mission is to make high-quality food more accessible(e)Historically, the Fast-food industry has done everything it could to reduce its food costs to cope with increasing real-estate and labor costs, but we do the opposite - we use the productivity gains from our robot to invest in high-quality locally sourced ingredients, we prepare them carefully in insanely good and infinitely customizable recipes and serve them in a delightful customer-centric experience(e)The software team is crucial for delivering this product to our customers.
What are our values?
1(e)We optimize for Long term, Positive, Measurable impact
We shy away from bullshit metrics and virtue signaling and instead focus on having an impact
2(e)We practice proactive transparency
We use transparency as the cornerstone of trust we build with our customers and the responsibility we build with our team
3(e)We use rational thinking
We use first-principle thinking to make informed decisions and deconstruct the status quo
4(e)We move step by step
We take Gall's law to heart: "All complex systems that work evolved from simpler systems that worked" and build failure and iteration as part of the process
5(e)We get hands-on
We move exceptionally fast by doing by approaching every problem asking "Can we do it ourselves?"
Who will I work with? ?
Our software team consists of 6 astonishing people: Nicolas, our Head of Software, Alexis, our Electronics Engineer, Martin, our Software Engineer, James, our Web Developer, and Ilias, our Fullstack developer(e)You would be managed directly by Nicolas and work closely with Martin and James on your projects(e)Also, the software team is the best [don't tell that to the other teams](e)
What will I do?
- Build scalable and maintainable codebases
Frontend:
- create interfaces (frontend for the team) to solve specific problems like the maintenance of robots or food stock management
- build UX interfaces and contribute to our design system with our homemade component library
- Maintain and push new features to our mobile application for customer orders
Backend:
- create scalable services in GraphQL like order management, payment, authentication, or logs management from the robot
What is needed to do this job?
- Start-up experience / entrepreneurship
- ReactJS / Typescript > 2 years
- GraphQL / Apollo > 1 year
- Mobile > 1 year and/or NodeJS > 2 years
- Fluency in English
What is the interview process?
- 10-20 minute introduction call with Natalia, our Head of Talent(e)It can be done over the phone or via Google meets, and the goal is to confirm basic requirements and answer any of your questions [also, Natalia is the one writing this job post, so if you dislike it, you can use this opportunity to complain about it](e)
- 45-60 minute in-depth call with Nicolas, the Head of Software(e)As the name suggests, this call goes in-depth into your experiences, technical skills, and management techniques to better understand what you are good at, what you don't want to do anymore, and what you'd like to learn.
- 3-5 hours to do an in-office or remote case study to collaborate on a project with one of our developers and meet the rest of the team(e)The goal is to reproduce as close as possible the work environment at Cala in order to better evaluate your skillset and see how you deal with real tasks and questions(e)We also see it as an opportunity for you to meet your potential future colleagues and get an inside view of how we work(e)You will have several options to choose from to define the way you want to be evaluated.
- Reference check
If you are interested, all you need to do is press the red button 'Apply for this job' and send us your CV(e)❤️