Вакансия: Middle+/Senior Node.js Backend Developer в Ташкент

Полное описание вакансии: Middle+/Senior Node.js Backend Developer в Ташкент

ID Название вакансии Город Компания От До Валюта Тип вакансии Дата и время публикации вакансии Роль
1363085 Middle+/Senior Node.js Backend Developer Ташкент > Mohirdev 15000000 35000000 UZS open 2024-04-16
Необходимые навыки
  • > JavaScript
  • > TypeScript
  • > Node.js
  • > Docker
  • > Redis
  • > MongoDB
  • > CI/CD
  • > AWS
  • > Express.js
  • > Leadership Skills
  • > BullMQ
  • > Testing
Требования

Experience: 3+ years of hands-on experience in Node.js and backend development, with a proven track record of building...

Обязанности

Backend Development: Design, implement, and maintain backend services using Node.js, TypeScript, and MongoDB. API Development: Create and optimize RESTful APIs...

Описание

Role overview

As a Middle+/Senior Node.js Backend Developer with advanced expertise in Node.js, JavaScript, TypeScript, MongoDB, AWS, Redis, BullMQ, and more, you will be a pivotal member of our development team. Your primary responsibility is to architect, build, and maintain robust and scalable backend systems that power our applications.

Key Responsibilities

  • Backend Development: Design, implement, and maintain backend services using Node.js, TypeScript, and MongoDB.
  • API Development: Create and optimize RESTful APIs for seamless communication between the frontend and backend.
  • Testing: Write comprehensive unit and integration tests to ensure individual components of backend services function as expected, and verify seamless interaction between different backend services and with external APIs.
  • Cloud Integration: Utilize AWS services to build and deploy scalable solutions, ensuring high availability and reliability.
  • Data Management: Implement efficient data storage and retrieval mechanisms, leveraging MongoDB and Redis.
  • Message Queue Integration: Work with BullMQ for reliable message queuing and communication between microservices.
  • Security: Implement and maintain robust security measures for data protection and system integrity.
  • Collaboration: Collaborate with frontend developers, ensuring smooth integration between frontend and backend systems.
  • Performance Optimization: Continuously optimize backend systems for speed, efficiency, and scalability.

Required Qualifications and skills

  • Experience: 3+ years of hands-on experience in Node.js and backend development, with a proven track record of building scalable systems.
  • Technical Skills: Advanced proficiency in Node.js, JavaScript, TypeScript, ExpressJS, MongoDB, AWS (ECS, EC2, S3), Redis, BullMQ and other relevant technologies.
  • Problem-Solving: Ability to tackle complex technical challenges and devise effective solutions.
  • Code Quality: Maintain high standards of code quality, conduct thorough code reviews, and adhere to best practices.

Preferred skills

  • Experience with serverless architecture and deployment.
  • Knowledge of containerization (Docker) and orchestration (Kubernetes).
  • Familiarity with server-side rendering and optimizing applications for SEO.
  • Exposure to CI/CD pipelines for automated testing and deployment.

Working conditions

  • Career and personal growth opportunities.
  • Access to modern hi-tech office facilities.
  • Competitive salary reflecting your expertise.
  • Integration into a large and cohesive team of qualified specialists.
  • Opportunity to gain valuable experience in a dynamic development environment.

Вверх