Position: Senior Node.js Developer
Company: Vilmate
Experience required: 3y
English level: intermediate

Our client is a Sweden-based company that specializes in a lightning-fast hyper-local grocery delivery service in Sweden.

Responsibilities:
- You will be responsible for setting the technical vision and a roadmap to get there.
- You will drive architectural decisions and consider Buy vs Build options for solving various problems.
- You will write great code - using Node.js/Typescript or other appropriate languages that we may decide on - both to power our Flutter app, as well as other internal applications.
- You will help out evaluating, integrating and using 3rd party solutions in the smartest ways possible, to avoid building everything from scratch.
- You will work in an agile, cross-functional, remote-first team and contribute to how the team learns from mistakes and improves continuously to reach world-class performance.
- You will be one of the first engineers at a startup that is about to explode in growth and get to experience all the resulting joys and challenges.

Requirements:
- Effortless English.
- Strong grasp of CS fundamentals.
- 3+ years of software development experience in senior roles like lead engineer/architect.
- Knowledge of multiple programming languages.
- Familiarity with Node.js.
- Affinity for unit testing.
- Experience building products from scratch.
- Experience integrating and orchestrating multiple 3rd party solutions into one platform.
- Be open to imperfection and feel ok to fail fast and move on.

Nice to have:
- Familiarity with Firebase.
- Familiarity with Serverless architecture.
- Experience with deploying, monitoring, testing, and debugging.

We offer:
- Competitive salary and benefits.
- Flexible working hours.
- Vacation – 20 working days’ annual leave.
- Paid sick days.
- A personal laptop with all the essential software installed.
- State holidays are granted.
- Corporate accountant and lawyer services.
- Bureaucracy-free and transparent management.
- Сorporate events 2 times a year and team building.