Overview
Eachbase is looking for a Backend Developer(Node.js).
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
- 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
Please note: Our intelligent job search engine discovered this job and republished it for your convenience. Please be aware that the job information may be incorrect or incomplete. The job announcement remains the property of its original publisher. To view the original job and its full details, please visit the job's URL on the owner’s page.
Please clearly mention that you have heard of this job opportunity on https://ijob.am.