Node.js Developer
Analysed
Industry:
Information Technologies, Software Development
Deadline:
8/19/2022
City:
Yerevan
Employment type:
Full Time
Work experience:
Not required
Job posting has expired
RESPONSIBILITIES:
- Develop web applications with modern technologies
- Read, understand and modify codes
- Help to design and create RESTful APIs to drive functionality
- Ensure optimal performance of the central database and responsiveness to front-end requests
- Collaborate with team members effectively and take part in team discussions.
REQUIREMENTS:
- BS or MS degree in Computer Science or a related degree.
- At least 1 years of work experience as a Node.js developer
- Working experience with Redis and WebSockets
- Strong proficiency in working with database systems such as MongoDB, MySQL, and/or PostgreSQL
- Experience in Labeled Property Graph databases (e.g. Neo4J, TigerGraph, AWS Neptune, Azure Cosmos DB, or similar) and Graph query languages (e.g. Gremlin, SPARQL, Cypher, or similar) will be great plus.
- Working experience with Node.js web frameworks such as Express.js, Socket.io
- Experience building RESTful APIs
- Experience with code coverage, unit testing, and integration tests
- Experience with version control systems (e.g. Git)
- Experience in Agile/Scrum methodology and tools such as JIRA
- Experience with microservices and respective architecture design principles and scalability best practices
- Experience in conducting system end-to-end testing.