- 5+ years of experience in back-end development.
- Expertise in JavaScript, NodeJS (ExpressJS, NestJS).
- Experience in deploying NodeJS backend applications to servers.
- Strong understanding of database design: SQL and NoSQL.
- Familiarity with database services: PostgreSQL, MySQL, DynamoDB, Elasticsearch.
- Experience with API design: GraphQL, RESTful.
- Experience in integrating APIs with third-party services (Google Cloud, Firebase, Payments, etc.).
- Knowledge of CI/CD and proficiency in writing unit tests.
- Ability to scale an application to support millions of users.
- Eager to enhance technical knowledge and explore/adopt new technologies.
- Strong analytical and problem-solving skills.
- Proactive, honest, and committed to self-improvement.
- Profound knowledge of servers, Nginx, caching strategies, HAProxy, and Varnish Cache.
If you have any English language certificates, please attach them to your CV.