شرکت نرم افزاری نوین سیستم
شرکت نرم افزاری نوین سیستم

Front-end Developer

Kashan
Remote
Full Time
Saturday to Thursday
-
-

این فرصت شغلی چقدر برای من مناسب است؟

11 - 50 employees
IT / Software / Hardware
Iranian company dealing only with Iranian entities
1392
Privately held
توضیحات بیشتر

key Requirements

3 years experience in similar position
Html & CSS - Intermediate
JavaScript - Intermediate
TypeScript - Intermediate
Preferable location Kashan

Job Description

Senior Frontend Developer

 Job OverviewJob Overview

We are looking for an experienced Senior Frontend Developer to join our team. In this role, you will lead the development of scalable single-page applications (SPAs)
using modern technologies like React, Next.js, and Vite. You will collaborate closely with cross-functional teams, including backend, product, design, and QA, to build
maintainable, performant, and user-centric interfaces. This position requires a high degree of ownership, technical expertise, and the ability to thrive in a startup
setting where you contribute actively to project optimization and problem-solving.

Key ResponsibilitiesKey Responsibilities

- Develop and maintain clean, scalable, and maintainable code for production SPAs, adhering to clean coding principles and modular design.
- Actively participate in the project development process, optimizing user experiences and ensuring compatibility across projects using UI Kit-based
development.
- Communicate effectively with product and design teams to clarify ambiguities and refine requirements.
- Collaborate maturely with the Backend team to implement APIs via REST and Socket protocols
- Work independently on multiple projects while demonstrating high individual ability and taking full ownership of tasks, including follow-up and resolution.
- Foster transparent interactions and a strong teamwork spirit within a small, high-trust team.
- Establish close communication with the QA team to resolve reported bugs and issues quickly.
- Apply performance optimization techniques, including profiling, code-splitting, tree-shaking, CDN/cache strategies, and improving Core Web Vitals.
- Utilize monitoring tools like Sentry and Clarity for error tracking, performance insights, and actionable metrics.
- Ensure accessibility, responsive, mobile-first design mindset.
- Contribute to Git workflows, code reviews, documentation, and overall developer experience improvements.
- Dockerize projects as needed to enhance deployment and scalability (considered a plus).

RequirementsRequirements

- 3–4+ years of experience building and operating production SPAs at scale.
- Strong proficiency in JavaScript/TypeScript, HTML5, and CSS3; expert-level knowledge of React and modern SPA architectures (experience with Next.js or
similar SSR/SSG frameworks required).
- Deep understanding of state and data-layer patterns, including local vs. server state, caching, normalization, and storage strategies.
- Familiarity with monitoring and observability tools (e.g., Sentry or equivalent) for errors, performance, and metrics.
- Solid grasp of Git workflows, code reviews, documentation, and effective communication.

Plus PointsPlus Points

- Experience with shared design systems and component libraries.
- Knowledge of progressive delivery and experimentation techniques (e.g., feature flags, canary releases) and rollback strategies.
- Ownership experience with shared packages/libraries and enhancements to developer workflows.

BenefitsBenefits

- Fully remote or hybrid work options, depending on your location.
- Flexible working hours with a focus on results and work-life balance.
- Opportunity to work in a small, high-trust team that moves fast and ships often.
- Professional growth through learning alongside experienced mentors in a supportive startup environment.

 

Job Requirements

Gender
Men / Women
Software
TypeScript| Intermediate JavaScript| Intermediate Html & CSS| Intermediate

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

ارسال رزومه برای شرکت نرم افزاری نوین سیستم

این آگهی بسته شده است