Position: Back-End Software Engineer
Company: Make it in Ukraine
Category: Node.js
Experience required: 3y
English level: upper

**Responsibilities:**
● Work on a small, 100% remote team
● Collaborate with developers and designers through sprints to implement features
● Write maintainable, test-driven code
● Design and integrate back-end systems with our front-end web platform

**Minimum experience:**
● Strong TypeScript skills
● Strong graphQL experience (we will have an API design exercise to test this)
● Node.js, NestJS
● Expert MongoDB or object-based database knowledge
● CI/CD knowledge
● Amazon Web Services (AWS)
● Kubernetes and microservice architecture
● Strong English skills (B2 and higher)

**Helpful but not required experience:**
● Natural language processing
● DevOps
● Experience with video processing/transcoding
● ML/AI/data science/engineering
● Security/cryptography
● Asynchronous workers

**Perks**
● Remote-first team
● Monthly remote work stipend
● Competitive compensation
● Long-term contract and full-time employment available