Logo.svg
Node.js Developer
We are looking for a mid level Node.js Developer, responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end.

Location: Yerevan, Armenia
Job Type: Full time

Responsibilities
* Integrate user-facing elements developed by front-end developers with server side logic
* Write reusable, testable, and efficient code
* Design and implementation of low-latency, high-availability, and performant applications
* Implementation of security and data protection
* Integration of data storage solutions
* Work with passionate people building great products
* Enjoy being part of a highly collaborative environment

Requirements
* 3+ years of experience in Node.js development (middle)
* Bachelor's Degree in Computer Science or in related field
* Clear understanding of core JavaScript concepts
* Clear understanding of Asynchronous Programming 
* Work experience with newest JavaScript implementations ES6 +
* Familiarity with Express, Koa, Hapi, Socket.IO  
* Experience with No SQL(Mongo DB) or Relational(MY SQL, Postgres) databases
* Understanding of microservice architecture and RESTful API integration patterns
* Subversion/Git version control tools
* Good English, well spoken and written
* Ability to work well in a team
* High level of strategic thinking and attention to details
* Highly motivated and dependable with outstanding communication skills
* Ability to work well in a fast-paced, performance-driven environment

Why join us? 
* Modern workspace
* Fun environment
* Friendly and smart coworkers
* Team buildings
* Career development and educational benefits
* Interesting projects
* Competitive salary
* Performance bonus
* Coffee & Snacks
* Paid time off 

All interested and qualified candidates are welcome to send their CV to the following email: hr@brainstormtech.io. Please indicate the position title in the subject line. The company thanks all interested applicants; however, only shortlisted candidates will be contacted for an interview.