زرینو | Zarrino

تاسیس در ۱۳۹۹ کامپیوتر، فناوری اطلاعات و اینترنت ۵۱ تا ۲۰۰ نفر zarrino.io/

استخدام Senior Frontend Developer

  • دسته‌بندی شغلی

    وب،‌ برنامه‌نویسی و نرم‌افزار
  • موقعیت مکانی

    تهران ، تهران
  • نوع همکاری

    تمام وقت
  • حداقل سابقه کار

    سه تا شش سال
  • حقوق

    توافقی

شرح موقعیت شغلی

We’re looking for a Senior Frontend Developer who can take full ownership of complex problems, make sound technical decisions, and build scalable, maintainable frontend systems across web and mobile platforms as our products and teams expand.

This role requires deep architectural insight, a strong grasp of modern web and mobile fundamentals, solid engineering judgment to balance trade-offs against system complexity, and the proactive ability to leverage modern engineering workflows (including AI-assisted development) to deliver high-quality, production-ready solutions.

Key Responsibilities

  • End-to-End Feature Ownership: Lead features from technical design, architecture, and implementation through to testing, deployment, and production monitoring.
  • Architectural & System Design: Make foundational decisions regarding domain boundaries, shared packages, state management, data flow, and monorepo workspace modularity (e.g., Nx, Turborepo).
  • Cross-Platform Application Development: Build, maintain, and optimize responsive, high-performance applications across both web and mobile environments.
  • Component Libraries & Reusable Abstractions: Design robust, reusable UI components, internal libraries, and clean abstractions that enforce scalability without adding unnecessary complexity.
  • Performance Optimization & Production Debugging: Systematically profile frontend performance, diagnose runtime bottlenecks, resolve production anomalies across layers, and uphold observability/error-monitoring practices.
  • Engineering Standards & Workflow Improvement: Enhance CI/CD pipelines, automated testing (unit, integration, and E2E), release strategies, preview environments, and rigorous code reviews.
  • Technical Debt & Pragmatic Planning: Actively identify technical debt, participating in technical roadmapping to evaluate when to remediate, contain, or deliberately accept architectural trade-offs.
  • AI-Augmented Engineering: Effectively integrate AI-assisted workflows (codebase exploration, automated testing, refactoring, prototyping, and tooling) while maintaining strict engineering accountability, code quality, and security.
Qualifications & Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.
  • 4+ years of professional software engineering experience with a demonstrable track record at a Senior level.
  • Deep proficiency in JavaScript, TypeScript, and modern React architectures.
  • Hands-on experience building production-grade applications for both web and mobile platforms.
  • In-depth understanding of rendering models (SSR, CSR, SSG, hydration), state management, caching, browser runtimes, and networking fundamentals.
  • Practical experience with monorepos and workspace boundaries using tooling such as Nx or Turborepo.
  • Solid experience in automated testing suites (unit, integration, E2E) and comprehensive Git-based CI/CD workflows.
  • Strong awareness of frontend security best practices (XSS, CSRF, authentication flows, secure token storage).
  • Proven capability to work through ambiguous product requirements and translate them into robust, pragmatic technical implementations.
Preferred Qualifications (Nice to Have)

  • Hands-on experience with React Native or other modern cross-platform mobile frameworks.
  • Experience with meta-frameworks such as Next.js and progressive web app (PWA) / service-worker architectures.
  • Experience developing scalable design systems, shared UI component libraries, and internal developer tooling.
  • Familiarity with containerized environments (Docker, Kubernetes), feature flagging, and gradual rollout strategies.
  • Practical experience with LLM APIs, agent-based development workflows, MCP, or custom developer automation.
  • Background working on large-scale, high-traffic consumer-facing platforms.

معرفی شرکت

زرینو، مالک و توسعه‌دهنده‌ی دو نام تجاری «Herlife» و «Pindis» است. هرلایف، اپلیکیشنی است که در زمینه‌ی سلامت و سبک زندگی و همین‌طور آگاهی‌بخشی در حوزه‌ی زنان فعالیت می‌کند و پیندیس، پلتفرمی‌ست که به کسب‌وکارهای خرد کمک می‌کند تا تجربه‌ و خرید بهتری برای مشتریان خود خلق کنند.

چشم‌انداز ما تولید، توسعه و رشد محصولات فناورانه‌ایست که راه‌کارهایی نوآورانه برای حل مشکلات بزرگ داشته باشند. ما محصولات تازه‌ و برندهای جدیدی خلق می‌کنیم که زندگی را برای هم‌کارانمان، مشتریان‌مان، و جامعه‌مان دل‌نشین‌تر می‌کنند. ماموریت ما، ارائه‌ی را‌هکارهای نوآورانه و مبتنی بر فناوری در مسیر رشد و توسعه‌ی زنجیر‌ه‌ی ارزش در حوزه‌های سلامت، بهداشت و سبک‌زندگی و هم‌چنین زنجیر‌ه‌ی تأمین محصولات است.

خالق قصه، روایت‌گر ارزش‌هایی‌ست که خود را با آن‌ها متعلق می‌داند. ما در زرینو خود را به ارزش‌هایمان پایبند می‌دانیم و همواره اجرایشان می‌کنیم تا شنیدنی‌ترین قصه‌ها را بسازیم. این یک‌پارچگی وجودی، باارزش‌ترین دارایی ماست و در ذهن شنونده، «برند» ما را می‌سازد. ما در زرینو مشتری‌محوریم؛ صراحت تمام‌عیار داریم، اعتمادسازی می‌کنیم، نتیجه‌گراییم و درنهایت تفکرمان؛ تفکر رشد است.

ما قصه‌های ملموس و میراث ماندگار می‌سازیم. خالق این قصه ماییم!
  • مهارت‌های مورد نیاز

    Front-end React NextJS Javascript
  • جنسیت

    مهم نیست
  • وضعیت نظام وظیفه

    مهم‌ نیست
  • حداقل مدرک تحصیلی

    مهم نیست

مشاغل مشابه

چه موردی را می‌خواهید گزارش کنید؟

از اینجا شروع کنید

در شغل بهتری استخدام شوید! رایگان!

  • جستجو و ارسال رزومه به آگهی‌های استخدام بیش از ۱۰۰,۰۰۰ شرکت ایرانی
  • رزومه‌ساز رایگان
  • دریافت فرصت‌های شغلی جدید مرتبط از طریق ایمیل (Job Alert)
  • شناخت محیط کار و فرهنگ سازمانی شرکت‌های در حال استخدام
image/svg+xml