شرکت تحقیقاتی و تولیدی سیناژن
شرکت تحقیقاتی و تولیدی سیناژن

Backend Developer

Tehran/ Shahrak Gharb
Full Time
شنبه تا چهارشنبه
-
Loan -Bonus -Health insurance -Lunch -Coffee shop -In-house Medical doctor -Library -Occasional packages and gifts
501 - 1000 employees
Pharmaceutical
Iranian company dealing with Iranian and foreign customers
1373
Privately held
توضیحات بیشتر

key Requirements

1 years experience in similar position
Node.js - Intermediate
TypeScript - Intermediate
Docker - Intermediate

Job Description

Every Line of Code Shapes the Future

At CinnaGen, software doesn’t just support operations — it drives innovation in healthcare and biotech. We’re hiring a Node.js Back-End Developer who can build secure, scalable, and production-ready systems. If you're passionate about clean architecture, uptime, and operational excellence, we want to hear from you.

What You’ll Be Doing
You’ll play a central role in developing and maintaining our back-end infrastructure — ensuring services are available, monitored, and secure at all times:

  • Design and implement fast, secure APIs using Node.js (NestJS)
  • Experience with TypeScript across back-end
  • Manage databases like PostgreSQL, MS SQL Server, and NoSQL databases
  • Work with graph structures and graph databases such as Neo4j or Apache AGE
  • Build isolated development, test, and production environments using Docker
  • Deploy applications on Linux servers and optimize for performance and availability
  • Set up and maintain Docker Image Registries
  • Build and maintain CI/CD pipelines with tools like GitHub Actions or GitLab CI
  • Monitor application health and performance using Prometheus, Grafana, or the ELK Stack
  • Implement security best practices including JWT, OAuth, CORS, and OWASP
  • Clear understanding of application security fundamentals
  • A strong team player with effective collaboration and communication skills

Nice to Haves (Pluses)
While not required, experience with any of the following will help you stand out:

  • Familiarity with microservices architecture and event-driven systems (e.g., Kafka, Websockets)
  • Exposure to domain-driven design (DDD)
  • Familiarity with clean code principles, SOLID, and testing practices

Job Requirements

Gender
Men / Women
Software
Node.js| Intermediate TypeScript| Intermediate Docker| Intermediate

ثبت مشکل و تخلف آگهی

ارسال رزومه برای شرکت تحقیقاتی و تولیدی سیناژن