Position: Backend Engineer
Company: Artkai
Category: Node.js
Experience required: 3y
English level: intermediate

What you will be working on:

Write maintainable backend features
Performance optimize DB queries
Fix priority bugs to support mobile and web clients
Design and implement various service architectures suited for audiences across regions
Automated tests for all submitted code
Other development work as needed

Requirements:

Experience with typescript and graphql (we are currently using nestjs, typeorm, mysql, etc.)
Hands-on management of production AWS infrastructure and automation (our deployment stack is fully automated with pulumi)
Thorough knowledge of both relational and document-based database design
Strong concern for both security and performance.
Bonus points for experience with implementing recommendation, price prediction, or other ML services
Have contributed to thoroughly tested production applications at scale
Excellent verbal and written English communication abilities
Experience working remotely (constant communication, self-starter, solid git commit habits, etc.)
Github/gitlab/bitbucket profile with code samples and open source contributions