Position: Senior Backend Engineer
Company: Yokee
Category: Node.js
Experience required: 5y
English level: fluent

Minimum Requirements:

- 10+ years in backend software engineering including 5+ in full-stack development
- 3+ years experience in AWS / GCP: Containers, Beanstalk, ElasticSearch, SNS, SQS, Pubsub, Storage, SQL
- 3+ years experience in NodeJS
- 3+ years experience in Python
- MongoDB: design, queries, aggregations
- Computer Science / Software Engineering BSc degree
- Programming course graduate
- Proven experience in backend development of large-scale mobile apps (social / gaming / video)
- Task owner, autodidact, organized, team player, challenge-lover
- Privacy and Security aware
- Can write code from scratch as well as drill into existing code
- Proven experience in Agile and related tools (Github / CI / test automation)

Recommended Requirements:

- Optimize code complexity based on well-known data structures and algorithms
- 2+ years experience in React
- Google DataFlow, BigQuery
- MongoDB administration: backup, restore, upgrade
- Jenkins and Github Workflows
- Experience in other fields like Android (Kotlin/Java) and iOS (Swift/ObjC)
- Experience in low-level code (C++ libraries)