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!
/en/nodejs-developer-140
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
- • 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.
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.
About Company
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!
Our offices
53, 66 Marshal Baghramyan Ave, Yerevan 0033, Armenia
12, 12 Vagharsh Vagharshyan St, Yerevan 0012
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
Testimonials