Lead Full-stack Engineer

At Marley Spoon (Full-time), in Lisbon, Portugal

Salary: €60.000 - €75.000

Expires at: 2019-12-03

Marley Spoon (ASE:MMM) is bringing delightful, market fresh and easy cooking back to the people, while re-inventing the global food supply chain to reduce unethical food waste. We are connecting consumers with quality producers, providing fresh food directly to customer's homes and we are present in Europe, the US and Australia, shipping our product to about 50.000 zip codes.

As the company is scaling, there's lots of transformation, migrations and new projects going on within the tech team which consists of 40 engineers divided into 6 Scrum teams. And as we're now expending our team to Lisbon, we're looking for a team lead to help us make the move from our monolith, serving both customers and our support-team, to an SPA and microservices architecture. The person will be driving the process of building a new admin panel from scratch that will support the company's scaling strategy and ensure excellent customer experience.

Tech Stack

Ruby on Rails

GraphQL APIs are built with Ruby on Rails

ReactJS with Next.js

PostgreSQL

Event-architecture built with Kafka and custom Ruby-based tooling

CI/CD pipeline with Codeship

Terraform and Ansible to manage our infrastructure

Kubernetes cluster running on AWS

Your role

Lead and drive a team of 2-3 engineers

Act as a technical product manager (later on a full time product manager will be added)

Manage communication with the Berlin peer engineering team & customer support in Lisbon

Shape the future of our ReactJS customer support application

Improve our GraphQL API to serve the customer communication frontend

Take over responsibility for existing and future backend services

Keep our legacy procurement & production application up and running for ~6 months (we're in the process of migrating to an external ERP system)

Write testable and readable code, that runs fast and reliably

Work closely with your local customer communication and your Berlin based peer team

Main requirements

This is you

5+ years of programming experience in a dynamically typed language

Proficient in Ruby

Roughly 1 year of experience in ReactJS or other frontend framework

Proven experience of working with relational databases

Strong testing mindset

Successful track record in leading an engineering team

Good project management skills / technical product management skills

A drive to learn and improve yourself and others around you

Willing to work in Lisbon-Berlin multi site set-up (small Lisbon team) /w ~6 weeks travel to Berlin

Nice to have

Docker + Kubernetes knowledge

Event architectures and Kafka

Knowledge of NoSQL database systems

Perks

Responsibility, Autonomy, Impact

Flexible working hours, home office and remote work

Spend 5% of your working time on personal learning and development

Conference / Training budget

Possibility to trade part of your salary for double the amount of stock options

Our beautiful and cozy office is located in the heart of Lisbon

Craving for a fancy Espresso? We've got you covered! If coffee is not your cup of tea, we've also got tea and soft drinks

An open, diverse and respectful culture with over 50 nationalities

Apply for this position
---------------------------------------------------------------------------
Visit this link to stop these emails: http://zpr.io/gkQ3Q

If there is no "apply" button, copy the link above (https://ift.tt/.....) and paste on a new tab in your browser

No comments

CLOSE

Enter your email address:

Delivered by FeedBurner

'
Life and Passion. Powered by Blogger.