استخدام برنامهنویس Node.JS
شرح موقعیت شغلی
We are seeking a talented NodeJS developer to join our team and help shape our innovative products.
Key Responsibilities:
- Backend Development Design, develop, and maintain services using Node.js and Go Lang
- API Management Implement and manage RESTful APIs and microservices for high performance
- System Architecture Optimize distributed systems for speed, scalability, and reliability
- Database Management Design and optimize relational and NoSQL databases, ensure data integrity
- Integration Integrate third-party APIs, design and maintain API endpoints
- Code Quality Write clean code, implement automated testing, and participate in code reviews
- Collaboration Work with front-end developers, UX/UI designers, and product managers; participate in agile ceremonies
- DevOps Contribute to CI/CD pipelines, manage cloud deployments, and use Docker and Kubernetes
Qualifications:
- Education Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or related field; equivalent experience considered
- Experience 3+ years in backend development with Node.js and Go Lang
- Technical Skills
- Node.js Experience with frameworks like Express.js, Hapi.js, or Koa.js
- Go Lang Proficient in Go and its concurrency model
- API Development Experience with RESTful APIs and gRPC
- Database Management Strong with relational and NoSQL databases
- Microservices Knowledge of lifecycle, scaling, and orchestration
- Version Control Proficient in Git
- Testing Familiar with Mocha, Jest, and Go’s testing package
- Security Understanding of web security best practices
- DevOps Knowledge of CI/CD, Docker, and Kubernetes
- Preferred Skills
- Familiarity with serverless architecture and event-driven systems
- Knowledge of GraphQL and API Gateway services
مهارتهای مورد نیاز
- Node.js
- Javascript
- RestFul API
- Git
- CI/CD
حداقل سابقه کار
- سه تا شش سال
حقوق
- حقوق از ۴۰,۰۰۰,۰۰۰ تومان
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست