استخدام Senior Node.js Developer
شرح موقعیت شغلی
Responsibilities:
- Design, develop and deploy scalable and reliable backend solutions using Node.js and DevOps tools.
- Collaborate with front-end developers and other stakeholders to integrate backend services with user-facing elements.
- Ensure high availability, scalability, and reliability of systems.
- Identify and resolve performance and reliability issues.
- Build automated tests and deployment pipelines to ensure the quality of services.
- Participate in code reviews, providing constructive feedback to improve code quality and maintainability.
- Keep up-to-date with industry trends and technologies.
Required Qualifications:
- Deep understanding of Javascript and Node.js
- Strong understanding of data structures, algorithms, and design patterns.
- Proficient in Nest.js
- Proficient in TypeScript
- Knowledge of docker
- Having experience with scrum
- involving in team work
- Familiar with Microservice architecture
- Familiar with Streaming
- Experience working with sequelize or Prisma
- Familiar with RabbitMQ and Kafka message queuing
- Adherence to Clean Code principles
- Familiarity with code documentation practices
- Mastery of Integration and Unit testing
- Strong analytical and problem-solving abilities.
مهارتهای مورد نیاز
- Node.js
- Javascript
- typescript
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست