Node.js Software Engineer

Deadline: 30 November 2018

Employment term: Permanent

Category: Software development

Job type: Full time

Location: Yerevan

Job description:

BetConstruct is looking for a Node.js Developer responsible for managing the interchange of data between the server and the users.

Job responsibilities

  • Code, test, debug, implement and document programs
  • Assist in the modification of company products and/or customer/internal systems to meet the needs of the client and/or end-user
  • Research and analyze existing systems and program requirements
  • Develop test plans to verify the logic of new or modified programs
  • Work as part of a software development team
  • Mentor junior level engineers to succeed in their works

Required qualifications

  •  Bachelor’s degree in Computer Science․
  •  At least 2 years of work experience  as a Node.js developer․
  •  Working experience with Redis and WebSockets․
  •  Strong proficiency working with database systems such as MongoDB, MySQL, and/or PostgreSQL․
  •  Working experience with Node.js web frameworks such as: Express.js, Hapi․
  •  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 ECMAScript 6, 7
  •  Experience with micro services and respective architecture design principles and scalability best practices․
  •  Experience in conducting system end-to-end testing․
  •  Experience in using debugging and observability tools for live systems dtrace, strace dtruss․
  •  Experience in analysis of a node process
  •  Experience in creating API design/technical documentation (JSDoc, swagger) 
  •  Experience in messaging protocols such as AMQP (Rabbitmq, Kafka, Nats)

Share this job via your favorite social media channel.

You can apply for this job just by following Application procedure.

Application procedures

Interested candidates are encouraged to submit a CV to [email protected] e-mail address with a note of " Software Engineer (Node.js oriented)" in the subject line.

Photo Gallery

Contact details

Website։ http://www.betconstruct.com

Address: , Garegin Hovsepyan 20 , Yerevan , Armenia