At Mercadona Tech we are looking for a back-end developer to help us keep growing and making cool things to rebuild our e-commerce channel.
WHAT YOU WILL BE DOING
You'll be part of the back-end team. It's a technical position and you'll be messing around with interesting technologies like Python. Mostly, this team develops the applications our customers use and the tools we use to manage products, prepare orders, and deliver them.
- We have our CI/CD structure set up with Jenkins (+docker) and we deploy several times each day.
- Our stack is Python + Django/DRF and we follow an Event-Driven distributed Architecture
- We add tests to everything (really, everything!). We have an internal tool called Bodyguard responsible for our e2e tests.
- Sentry, Kibana, and Grafana are used to monitor everything going on.
- We try to share as much code as we can across services, so we publish some projects as Open Source or in the internal PyPI repository.
## In 1 month...
You will know everything that the public does not see in MercadonaTech's project. You will go to our Beehive (the warehouse where we prepare our orders) so where you’ll experience first hand our preparation and distribution processes.
In addition, you will receive many introductory talks about our infrastructure, services/microservices, and the teams that maintain and develop them. You will also have some (rather little :D) time to create from scratch some simple features to understand our development pipeline. You will do all this with one of us who will be your buddy to help you in your adaptation process.
## In 3 months...
You’ll be already set up and working. You'll know how we work, you'll have written many tests and put into production some features, you'll have met us all and you'll know each one of us by name!
You will be assigned to one of the teams, where you will actively take part in everything that happens. Dailies, plannings, groomings, kick-offs, demos, and retros are all part of our team rituals, but everyone chooses when and how to do them.
## In 6 months...
You will understand what the team's vision is, why we do things the way we do, and what our goals are. At this point, you’ll have plenty to contribute, you’ll understand what the priorities are and make informed decisions. In addition, as a valuable team member, you will have participated in the definition of your team’s common goals.
The rest of the team will have had time, get to know you better, and will even dedicate some funny Memes.
From day one, you'll work hand in hand with your buddy, who will help you set up your computer, get access to everything you need, and integrate you into the team. Once you’ve gone through our onboarding process and can work independently you’ll still have ongoing support from the rest of the front-end team.
You will participate in an XP team practicing SCRUMban: attending stand-ups, contributing to the analysis and design in the planning and/or grooming sessions, showcasing your work in our sprint demos, and sharing your feedback in the retros.
In our offices in Plaza de America in the heart of Valencia’s city center. We have stunning views of the city’s main park on the old course of the Turia River and there’s plenty of restaurants, cafes, shops, gyms, and green areas (Valencia is very cycle-friendly!). We are confident that you’ll find everything you’ll need to make yourself comfortable at one of Europe’s new buzzing tech hubs.
WHAT YOU BRING
Understanding how to deliver the best engineering solutions.
Know what makes phenomenal product experiences.
Welcome and embrace change and capability to quickly adapt to new contexts.
Willingness to improve yourself and your team.
Work hard. Play hard
WHAT WE BRING
Competitive salaries and bonuses
The best equipment
Flexible working hours
Continuous learning and development
Juicy internal referral policy
Valencia´s sunny weather and offices in the city center