استخدام Senior Front-End Developer (React-دورکاری)
شرح موقعیت شغلی
Description:
We are looking for a skilled Senior Front-End Developer who will be responsible for translating UI/UX design wireframes into code and producing engaging web applications. You will work closely with designers, backend developers, and product managers to create seamless and responsive user interfaces. The ideal candidate should have a solid grasp of modern web technologies, an eye for detail, and a passion for creating clean, efficient, and maintainable code.
Responsibilities:
- Develop and maintain responsive, high-performance web applications using modern front-end technologiesReact.
- Collaborate with UX/UI designers to ensure designs are implemented accurately and consistently.
- Build reusable components and front-end libraries for future use.
- Optimize applications for speed, scalability, and cross-browser compatibility.
- Write clean, efficient, and maintainable code following industry standards and best practices.
- Ensure that front-end code adheres to accessibility standards and is optimized for various devices and browsers.
- Conduct code reviews and provide constructive feedback to peers.
- Ensure compliance with security best practices and policies.
- Work closely with back-end developers to integrate APIs and other services into front-end applications.
- Collaborate with the product and design teams to clarify requirements and provide technical input on design choices.
- Effectively communicate technical issues, challenges, and solutions to both technical and non-technical stakeholders.
- Debug and troubleshoot front-end issues across different browsers and devices.
- Write and maintain unit and integration tests to ensure the reliability of code.
- Use performance monitoring tools to identify and address performance bottlenecks.
- Stay current with emerging front-end technologies and trends, and propose ways to integrate them into existing projects.
- Continuously improve user interfaces and experiences based on user feedback and data analysis.
- Contribute to the overall front-end strategy by researching and recommending new tools, frameworks, or processes.
Requierments:
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- +4 years of experience in front-end web development.
- Proficiency in HTML5, CSS3, and JavaScript (ES6+).
- Hands-on experience with front-end framework React.
- Familiarity with version control systems like Git.
- Strong understanding of responsive web design principles, browser compatibility issues, and cross-platform development.
- Experience with CSS preprocessors like SASS or LESS.
- Knowledge of front-end build tools and package managers (e.g., Webpack, npm, Yarn).
- Familiarity with RESTful APIs and integration with back-end services.
- Experience with state management libraries such as Redux, including the implementation of Redux for managing application state.
- Solid understanding of front-end development frameworks like React.js, including component lifecycle, hooks, and context API.
- Experience with TypeScript or modern JavaScript patterns.
- Knowledge of SEO best practices for front-end development.
- Understanding of Agile development methodologies.
- Familiarity with Vue.js and Next.js, including knowledge of their ecosystems and best practices.
- Experience with server-side rendering and static site generation using Next.js.
مهارتهای مورد نیاز
- Front-end
- React
- Javascript
- typescript
- RestFul API
حداقل سابقه کار
- سه تا شش سال
حقوق
- حقوق از ۵۰,۰۰۰,۰۰۰ تومان
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست