شرکت مشاوره مدیریت بهین راستین پارس
شرکت مشاوره مدیریت بهین راستین پارس

Front-End Developer (React.js)

Tehran/ Valiasr Crossroad
Remote
Full Time
.
-
Loan -Bonus -Purchasing coupon
Less than 10 employees
Business Services / Consulting
Iranian company dealing only with Iranian entities
1401
Privately held
توضیحات بیشتر

key Requirements

5 years experience in similar position
JavaScript - Advanced
GIT - Advanced
React - Advanced
TypeScript - Advanced
Next.js - Advanced

Job Description

Job Description
We are looking for a persistent, hardworking, and smart Front-End Developer.

The ideal candidate has strong expertise in React.js and Next.js, a deep understanding of modern JavaScript (ES6+), and experience building maintainable, reusable, testable, and secure front-end architectures.

Required Skills
5+ years of professional front-end development experience
Strong proficiency in JavaScript (ES6+)
Extensive experience with React.js and Next.js
Strong understanding of TypeScript (TS)
Solid understanding of OOP and FP principles
Strong knowledge of SOLID design principles and clean code practices
Strong understanding of React and Next.js design patterns
Experience integrating and consuming REST APIs
Hands-on experience with Axios and API caching
Experience with caching strategies in web applications
Strong understanding of component-based architecture and state management
Experience with responsive and cross-browser web development
Familiarity with version control systems, especially Git
Strong familiarity with the MUI ecosystem

Responsibilities
Develop and maintain modern web applications using React.js and Next.js
Build reusable, scalable, and maintainable UI components
Integrate front-end applications with RESTful APIs
Optimize applications for performance, scalability, and user experience
Apply OOP and SOLID principles to front-end architecture and code design
Collaborate with designers, back-end developers, and product teams
Participate in code reviews and contribute to technical decision-making
Troubleshoot, debug, and improve existing applications
Write clean, well-documented, and maintainable code

Preferred Qualifications
Familiarity with SSR, SSG, and modern Next.js features
Knowledge of testing frameworks and front-end best practices
Experience working in Agile/Scrum environments

Other Benefits:
Remote work opportunity
Fixed base salary paid in USD
Performance-based bonus paid in USD

Job Requirements

Age
23 - 40 Years Old
Gender
Men / Women
Software
JavaScript| Advanced React| Advanced Next.js| Advanced TypeScript| Advanced GIT| Advanced

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

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