Backend Developer(Node.js)
Company
Eachbase
Category
Job Address
Application Deadline
IT
Yerevan, Armenia
07/12/2024
Responsibilities
- Design and implementation of low-latency, high-availability, and performant applications
- Implementation of security and data protection
- Integration with data storage solutions
- Integration of user-facing elements developed by front-end developers with server-side logic
- Support already existing applications by fixing bugs and developing new features
- Participate in daily scrum meetings
- Work in a team alongside designers, architects, and developers
- Help standardize design patterns, tools, and techniques
- Improve the technology stack along the way
- Perform code reviews and testing
- Participate in a client meeting to discuss project designs
- Writing reusable, testable, and efficient code
Required Qualifications
- Proficiency with TypeScript
- Strong knowledge of NodeJS
- Familiarity with NodeJS frameworks such as Express and NestJS
- Understanding of Object-Oriented Programming principles
- Understanding the nature of asynchronous programming and its quirks and workarounds
- Creating database schemas that represent MongoDB
- Minimum of 2 years developing NodeJS applications for production
- Proficient understanding of code versioning tools, such as Git
- Working knowledge of Jira, or similar task management software
- Ability to work well in a team environment
- Ability to consider software limitations and performance aspects of design
- Ability to follow instructions
- Honesty and transparency
- Excellent reading skills in English
Preferred Qualifications
- Bachelor’s degree in computer science, mathematics, or related fields
- Familiarity with networking tools such as Socket.io
- Familiarity with GraphQL
- Familiarity with SQL Databases such as MySQL, Postgres, or similar
- 2.5 + years of experience developing production-level NodeJS applications
- Implementing automated testing platforms and unit tests
Application Procedures
Please send your CV to
recruitment@eachbase.com
Please mention in your application that you have learned about this position from MyJob.am