Position: Looking for Node.js developer
Company: AIW.systems
Experience required: 2y
English level: intermediate

Looking for Node.js developer with TypeScript knowledge (or prior experience in working with strongly typed languages like C#, Java, etc. to be able to quickly start writing in TypeScript).

Responsible for:
Developing business logic and business operations on back-end
Solving business logic layer problems and implementing solutions in code
Designing and developing APIs for event-driven and synchronous operations
Developing new and improving existing API client libraries (SDK) to communicate with external services
Developing data access layer of the application

Qualifications:
Strong JavaScript (ES6+) and Node.js (10+) knowledge (context, arrow functions, data types, promises, synchronous and asynchronous nature of JS)
Good SQL skills
Experience in working with DBs via ORM or plain SQL in Node.js
Experience in integrating third-party APIs in the project
Familiarity with event-driven architecture principles, microservices
Experience with Agile / Scrum environment
The self-motivated person, deadline-oriented
Able to work without supervision while staying on task
Interest in learning new things and keeping up with trends

Experience:
Software development: 2 years+

Education:
Bachelor’s (Preferred)