شرکت صنایع ماشینهای اداری ایران (مادیران)
شرکت صنایع ماشینهای اداری ایران (مادیران)

Front-End Developer

Tehran/ Vanak
Full Time
saturday to wednesday from 8am to 17pm
-
Loan -Bonus -Health insurance -Learning stipends -In-house Medical doctor -Occasional packages and gifts
1001 - 5000 employees
Consumer Electonics / Home Appliances
Iranian company dealing only with Iranian entities
1340
Privately held
توضیحات بیشتر

key Requirements

3 years experience in similar position
Html & CSS - Intermediate
JavaScript - Intermediate
GIT - Intermediate
TypeScript - Intermediate

Job Description

Job Description
Summary:

We are looking for a Front-End Developer who is motivated to combine the art of design with the art of programming. As a member of the Frontend team, you will be working on various projects with large-scale users by collaborating with the product team.

Key Responsibilities:

Design, develop, and optimize high-quality front-end code using modern JavaScript frameworks and libraries.
Implement responsive and mobile-first user interfaces.
Work closely with Product designers, backend developers, and product managers to deliver seamless user experiences.
Conduct thorough code reviews to ensure code quality, maintainability, and adherence to best practices.
Mentor and guide junior developers, providing technical expertise and fostering a culture of continuous learning.
Identify and address performance bottlenecks to ensure fast and responsive applications.
Implement comprehensive testing strategies to ensure the reliability and stability of the frontend codebase.
Create and maintain documentation for code, architecture, and user guides.
Stay updated with the latest industry trends and technologies and proactively suggest improvements and innovations.
 
Qualifications:

Proficiency in HTML5, CSS3, and JavaScript (ES6+).
Expertise in React.js and its core principles.
Strong understanding of TypeScript.
Experience with Redux or other state management libraries.
Familiarity with Tailwind.
Proficiency with CSS-in-JS libraries (styled-components, Emotion, etc.).
Knowledge of GraphQL and RESTful APIs.
Experience with testing libraries such as Jest, React Testing Library, or Enzyme.
Proficient with Git and collaborative development workflows (GitFlow, pull requests, code reviews).
Ability to work with Figma and other design software to deliver the expected UI and UX.
Ability to explain complex technical concepts to non-technical stakeholders.
Strong analytical and problem-solving skills.
Ability to think critically and make architectural decisions.
Proven ability to work well in a collaborative team environment.

Nice to Have:

Experience with financial systems or credit sales platforms.
Familiarity with Agile development methodologies.
Being familiar with PWA concepts.
·Good understanding of web performance concepts.

Job Requirements

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

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

ارسال رزومه برای شرکت صنایع ماشینهای اداری ایران (مادیران)