Position: Senior Backend Node js Developer
Company: AOG.jobs
Experience required: 5y
English level: upper

You are:
We are looking for a Senior Backend Javascript Engineer. Your primary focus will be developing backend features. You’ll implement them with a Node.js back-end. You will ensure that you produce robust, secure, modular, and maintainable code while ensuring high performance and availability of our internal systems. Often, you will have to interface with members of the product team & development team. Your commitment to team collaboration and a quality product is crucial.
Competencies for a backend developer. So that the backend developer doesn’t only add API request but can reason about more deep computer science topics like architecture, devops, maybe some machine learning. Not a one trick pony.

What we definitely expect from you:
Strong proficiency with JavaScript and TypeScript.
Knowledge of SQL and Elasticsearch and how to write high-performance queries.
Knowledge of Node.js and frameworks available for it such as Express.js.
Understanding the nature of asynchronous programming and its quirks and workarounds.
Understanding fundamental design principles behind a scalable application.
Knowledge of Docker, Kubernetes, Bash.
Implementing automated testing platforms and unit tests.
Proficient understanding of code versioning tools, such as Git.
Knowledge of Python is a plus.
Fluent in English.

We offer:
Full-time workload on a remote basis
6 months` assignment
Project starts ASAP after approval
Worthy reward based on your skills and experience