Senior Node.js Developer

Deadline: 11 March 2021

Employment term: Permanent

Category: Software development

Job type: Full time

Location: Yerevan

Job description:

We are an international IT company headquartered in Ireland. For more than 5 years, our professional team has been developing projects in the field of fintech, social media and e-commerce.

Our team is the future of not only our company, but also the world of digital technologies. Join us and launch your ideas into the technology world!

 

Job responsibilities

We plan to develop and implement large features in the product in 2021, so we need a Senior Node.js developer

  • Development of services on Node.js;
  • Writing unit tests;
  • Creation of high-quality, easily maintained code;
  • Development of new and modifying of existing services in the backend.

Required qualifications

  • Excellent knowledge of algorithms and data structures;
  • Excellent knowledge of JavaScript and TypeScript;
  • Excellent knowledge and experience of working with Node.js for over 3 years, understanding of the event loop;
  • Experience with MongoDB, Redis;
  • Debugging and profiling skills;
  • Ability to understand someone else's code, quickly understand the task at hand;
  • Understanding of software development and testing processes;
  • Understanding of Agile approaches, experience in one of the Agile practices;
  • Knowledge of assembly tools;
  • Experience in writing unit tests (jest);
  • Good understanding of microservice architecture;
  • Experience with Docker, Kubernetes;
  • Experience with relational and graph databases;
  • Willingness to take on big tasks, develop and defend architecture, do decomposition, lead junior developers.

It will be a big plus:

  • A general understanding of the AWS infrastructure;
  • Experience with AWS Neptune and Apache TinkerPop Gremlin;
  • Experience with AWS Personalize;
  • Experience with ScyllaDB / Cassandra databases;
  • Experience with Apache Kafka, KSQL;
  • Experience with ClickHouse;
  • Experience with Go development and willingness to use this language from time to time.

 

Required candidate level: Senior

Additional information

Benefits 

  • • International team of professionals;
    • Competitive salary based on interview results;
    • Career growth, professional development;
    • Great start for beginners;
    • Unique motivational programs;
    • Health Insurance;
    • Corporate online library;
    • Active corporate life;
    • State of the art equipment;
    • Comfortable office with modern design.

All interested and qualified candidates are welcomed to send their CVs to: [email protected] with the position name in the subject line or apply online via staff.am. 

Please clearly mention that you have heard of this job opportunity on staff.am

Professional skills

Git/Github

MongoDB

Redis

JavaScript

Node.js

Soft skills

Result-oriented

Hardworking

Sense of responsibility

Continuous learning drive

Share this job via your favorite social media channel.

More about us

ALL.ME is an international IT-company with headquarters in Ireland. Our professional team has been developing the application that comprehensively combines the fields of fintech, e-commerce, and social media for over 5 years. 

At all.me, we believe in your success and more: 

  • More than a job
  • More than a team 
  • More than professional development

We have 8 offices in 5 countries all over the world: Ireland, Cyprus, Armenia, Russia, and Ukraine.

We are proud to say our team is the future of our company and even the whole digital world. Join us and make your ideas in the world of technology a reality!

 

 

View more

View Less

Advantages of all.me

Our advantages:

  • Innovative technology stack
  • International team of professionals
  • Career advancement and professional growth
  • Great start for beginners
  • Unique motivational programs 
  • International business trips
  • Corporate online library
  • Active corporate life
  • Latest equipment
  • Comfortable modern-designed office

Our offices serve as a cozy working space, where you’ll be able to hold team meetings, improve your English at the corporate conversation club, draw on the walls, walk around in slippers, enjoy flavored coffee with cookies and take part in healthy lifestyle challenges. 

So, if you're interested: 

  • Choose a vacancy
  • Send your CV
  • Wait for the HR Manager's response 
  • Come to the interview
  • Welcome to all.me!

View more

View Less

Benefits

Medical insurance
Annual salary review
Complimentary tea, coffee and refreshments
Teambuilding and corporate events
Reward System

Testimonials

Contact details

Website https://all.me

Phone: +37460544000

Address: Baghramyan 53, Yerevan, Armenia

Find All.me LLC on social media