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
Experience with AWS, Google Cloud, or Azure
Familiarity with serverless architecture and event-driven systems
Knowledge of GraphQL and API Gateway services
Benefits
Competitive Salary and performance-based bonuses
Supplemental Health Insurance
Remote Work
معرفی شرکت
وب متریک (WebMetric) یک شرکت دانش بنیان معتبر در زمینه تحلیل داده و آنالیز رفتار مشتریان است. این شرکت در حوزه داده کلان (Big Data) و تحلیل داده (Data Science) مبتنی بر تکنولوژی های یادگیری ماشین (Machine Learning) و هوش مصنوعی (Artificial Intelligence) فعالیت می نماید.