KEY RESPONSIBILITIES:
ยท Working closely with frontend & backend developers
ยท Writing and maintaining secure, scalable and efficient code
ยท Assisting co-workers with technical issues and fixing bugs
ยท Contributing to backend architecture discussions
ยท Code reviews
ยท Technical specification
SKILLS & REQUIREMENTS:
ยท At least 4 years of experience in Node.js
ยท Deep knowledge of TypeScript
ยท Self-directed and reliable
ยท Following best practices for clean code writing
ยท Deep understanding of backend architecture for easily scalable applications (microservices)
ยท Good understanding of functional and object oriented programming patterns
ยท Familiarity with Docker and Kubernetes
ยท Familiarity with RESTful APIโs design
ยท Familiarity with SQL databases
ยท Fluent in English reading and writing
ยท Knowledge of git
ยท Ability to estimate time to complete specified project tasks
ยท Experience with security aspects of services
ยท Good understanding of testing
NICE TO HAVE:
ยท Familiarity with Cloud Native approach
ยท Experience with asynchronous architecture
ยท Familiarity with No-SQL databases
ยท Familiarity with gRPC