Position: Back End Developer
Company: ForbytesAB
Experience required: 5y
English level: upper

We are looking for a Back End Developer to join our team.

Responsibilities:
Design of the overall architecture of the web application;
Implement cool new features, services, and APIs;
Write reusable code and libraries;
Optimize the application for maximum speed and scalability;
Solve bugs (no one can hide from them);
Write tests and monitor.


Requirements:
At least 6 years of experience in development roles, preferably from startups (or other agile environments);
Proficiency in either Node.JS/ Java / Python /JavaScript - experience with TypeScript - Must!;
Experience with NoSQL databases (MongoDB, Redis);
Hands-on experience with distributed log systems (like Kafka);
Experience with Microservices Architecture and Docker;
Passionate about technology and enjoys solving complex problems and learning new technologies;
A team player with strong communication skills.