Node.js Software Engineer
Deadline: 30 November 2018
Employment term: Permanent
Category: Software development
Job type: Full time
BetConstruct is looking for a Node.js Developer responsible for managing the interchange of data between the server and the users.
- 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
- 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.
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.
BetConstruct is an award-winning developer and provider of online and land-based gaming solutions with development, sales and service centers in 14 countries.
BetConstruct’s innovative and proven offerings include an extensive range of market-leading products and services, including Sportsbook, eSports, Sports Data Solutions, Retail Betting Shop Solutions, RNG Casino Suite & Live Dealer Casino, Poker, Skill Games, Fantasy Sports, Social Platform and more.
All partners benefit from the BetConstruct Spring platform with its powerful back office tools and all-inclusive services that empower operators’ growth and help contain their costs. From stand-alone set up to turn-key and white label solutions, BetConstruct offers its partners unfettered opportunity to succeed.
You still don't know what we are doing, do you? Then this video is for you. The video gives information about main activity of BetConstruct. We do not only create products but we also offer full support to our partners.
Address: , Garegin Hovsepyan 20 , Yerevan , Armenia