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.
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.
زرینو، مالک و توسعهدهندهی دو نام تجاری «Herlife» و «Pindis» است. هرلایف، اپلیکیشنی است که در زمینهی سلامت و سبک زندگی و همینطور آگاهیبخشی در حوزهی زنان فعالیت میکند و پیندیس، پلتفرمیست که به کسبوکارهای خرد کمک میکند تا تجربه و خرید بهتری برای مشتریان خود خلق کنند.
چشمانداز ما تولید، توسعه و رشد محصولات فناورانهایست که راهکارهایی نوآورانه برای حل مشکلات بزرگ داشته باشند. ما محصولات تازه و برندهای جدیدی خلق میکنیم که زندگی را برای همکارانمان، مشتریانمان، و جامعهمان دلنشینتر میکنند. ماموریت ما، ارائهی راهکارهای نوآورانه و مبتنی بر فناوری در مسیر رشد و توسعهی زنجیرهی ارزش در حوزههای سلامت، بهداشت و سبکزندگی و همچنین زنجیرهی تأمین محصولات است.
خالق قصه، روایتگر ارزشهاییست که خود را با آنها متعلق میداند. ما در زرینو خود را به ارزشهایمان پایبند میدانیم و همواره اجرایشان میکنیم تا شنیدنیترین قصهها را بسازیم. این یکپارچگی وجودی، باارزشترین دارایی ماست و در ذهن شنونده، «برند» ما را میسازد. ما در زرینو مشتریمحوریم؛ صراحت تمامعیار داریم، اعتمادسازی میکنیم، نتیجهگراییم و درنهایت تفکرمان؛ تفکر رشد است.
ما قصههای ملموس و میراث ماندگار میسازیم. خالق این قصه ماییم!