Lead Node.js Engineer (offline)

What we expect:

- Responsibility (You stick to your commitments)
- Time management (You can meet deadlines and know when to escalate an issue)
- Technical mind person (You can split large tasks, build associations and dependencies)
- Product mindset (You can care about the project like it's your own)
- Communication (You know how to build a business dialogue)

Requirements:

- Programming experience > 5 years
- Algorithmic preparation (understanding of AST tree)
- Understanding and applying of programming patterns
- Experience with relational and NoSQL-DB (MySQL, MongoDB)
- Confident knowledge of Git + GitFlow
- English: confident spoken level is better, but not a crucial
- Deep knowledge of Node.js, ES6, TypeScript
- Experience with AWS (Lambda, S3)
- Experience with GraphQL (queries batching)
- Experience with Docker containers
- Understanding and experience of implementation in S.O.L.I.D design
- Experience with high-load systems (caching, clustering)
- Experience with Event Sourcing, CQRS

It will be a plus:

- Knowledge of k8s
- Knowledge of AWS API
- Experience of managing a development team

What we offer:

- A promising and ambitious BaaS project that could change the whole industry
- Experienced teammates and direct communication with startup's co-founders (15-20 years of experience in the industry)
- Perspectives to lead the development of the entire product
- You will take part in decision making that could affect product development
- No annoying bureaucracy
- A possibility to become an EU startup's employee and stocks holder after MVP stage

About Futuro

We are Futuro. The Product Development Team.

We build products for startups and mid-sized companies. From simple mobile apps to huge SaaS platforms and marketing websites β€” we strive to deliver products that people love.

Company website:
https://futuro.team/

The job ad is no longer active

Look at the current jobs Node.js Kyiv→