ایرانیان تزریق پمپ
ایرانیان تزریق پمپ

Front End Developer (React.js)

Tehran/ Shahrak Gharb
Remote
Full Time
Sunday to Thursday 9 AM to 5 PM
-
-
51 - 200 employees
IT / Software / Hardware
توضیحات بیشتر

key Requirements

5 years experience in similar position
Html & CSS - Intermediate
JavaScript - Intermediate
Rest API - Intermediate
React - Advanced
TypeScript - Advanced

Job Description

Senior React Engineer

We’re looking for a Senior React Engineer who’s passionate about building high-quality, performant web applications using modern tools — and who truly understands what’s happening under the hood. This role goes beyond just writing components — it’s about owning the product, thinking critically about how we solve problems, and collaborating with a tight-knit, fast-moving team.


What You’ll Be Doing


Developing scalable frontend applications using React, Next.js, and JavaScript, typescript, with a strong emphasis on server-side rendering (SSR).


Styling interfaces using Tailwind CSS, SCSS, and component libraries like Radix UI.


Designing and managing application state with Redux, Zustand, and Context API, based on the needs of each feature.


Collaborating closely with designers, product managers, and backend engineers to ship features from start to finish.


Applying deep knowledge of JavaScript internals — closures, scopes, async/await, the event loop, memory management, and performance tuning.


Writing clean, responsive, accessible UI components from design specs and user stories.


Taking ownership of features and code — participating in architectural discussions, spotting issues before they happen, and suggesting better paths forward.


Writing and maintaining clear, thorough documentation for every feature and module you work on. Documentation is a part of every sprint, not an afterthought.


Debugging with confidence using browser devtools, React DevTools, performance profilers, and other diagnostic tools.


Writing testable, production-ready code and contributing to our automated testing strategy (unit, integration, E2E).


Communicating consistently with teammates — we rely on open dialogue and transparency to move quickly and efficiently.
Tech Stack You’ll Work With


React


Next.js (including SSR and hybrid rendering)


TypeScript, JavaScript (with deep understanding of core concepts)


Redux, Zustand, Context API


Tailwind CSS, SCSS, Radix UI


RESTful APIs


Vercel (for deployment and hosting)


Build tools: Webpack, Vite, Babel


Testing: Jest, React Testing Library, Cypress


Debugging & profiling tools: Chrome DevTools, React Profiler, Lighthouse, etc.


What We’re Looking For


5+ years of frontend development experience, with at least 3+ years in React and Next.js.


Strong knowledge of vanilla JavaScript and how it behaves under the hood.


Experience architecting SSR-based applications and scalable component systems.


Solid grasp of SOLID, KISS, and DRY principles and how to apply them in frontend architecture.


A product-focused mindset — you care about what you’re building and why, not just how.


Excellent debugging skills using browser tools and performance profilers.


A commitment to documentation as part of the dev process — not something to be postponed.


Strong communication skills and a collaborative spirit.


Experience working in Agile workflows, version control, and CI/CD environments.


Bonus / Good to Know


Experience with NX Monorepo architecture.


Familiarity with Vercel, serverless functions, and modern deployment pipelines.


Exposure to asset/utility data management platforms.


Experience with GitHub Actions.


Knowledge of GraphQL or OData.

Job Requirements

Gender
Men / Women
Education
Bachelor| Computer and IT
Language
English| Advanced 90%
Software
React| Advanced TypeScript| Advanced JavaScript| Intermediate Html & CSS| Intermediate Rest API| Intermediate

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

ارسال رزومه برای ایرانیان تزریق پمپ

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