Position: Middle/Senior Backend Engineer
Company: AgileEngine
Category: Node.js
Experience required: 3y
English level: upper

The ideal candidate's prior work experience reflects high standards for engineering with proven capabilities. The candidate possesses the ability to take on important business challenges and execute them with precision and quality.

**Requirements**
4 years experience in software development 
Significant practical experience with **Node.js, TypeScript** (ideally 3+ years)
Deployment and operation/support experience required 
Excellent analytical and time management skills
Internet network protocols,
JSON file formats, 
**Google Cloud APIs such as PubSub, GCS storage**
Launching** Google Cloud **compute instances
Running applications from Docker containers
PostgreSQL server experience
Conversion of video formats (we're using ffmpeg to convert incoming video to a standard mp4 file format).
**Upper-intermediate English**

**What will be a plus**
React Knowledge
Microservices, REST interfaces
Data streaming using Storm/Flink, Azure AD as identity management
API Development and DevOps experience
Strong knowledge of software development processes (SAFe or Agile Methodology) required Experience with mobile app development preferred