back to jobs

Senior Front-End Developer (React.js)

Location: تهران
Technology
Posted: Sep 15, 2024

Iranian company in Software and IT Industry (SaaS)

Annual Compensation: 500 – 600 million toman

 

Responsibilities: 

 

·       Frontend Development: Design and implement efficient and responsive user interfaces using React.js and Next.js, adhering to best practices and coding standards.

·       Component Library: Create and maintain a reusable component library to ensure consistent and streamlined development across different projects.

·       Performance Optimization: Identify and implement performance improvements to deliver fast-loading and smooth user experiences.

·       Responsive Design: Ensure that the user interface is responsive and works seamlessly across various devices and screen sizes.

·       Frontend Integration: Collaborate closely with backend developers to integrate frontend components with the server-side infrastructure.

·       Code Reviews and Mentorship: Conduct thorough code reviews and provide constructive feedback to junior developers to promote code quality and foster a culture of continuous learning.

·       Cross-Browser Compatibility: Ensure cross-browser compatibility and address any browser-specific issues that may arise during development.

·       Performance Monitoring: Monitor and analyze frontend performance metrics, identifying areas for improvement and implementing optimizations.

 

 

Requirements: 

 

 

 

·       Proven experience as a Frontend Developer, with a track record of delivering successful projects in a senior capacity. Experience in Iran’s Big Startups is preferred.

 

 

·       Strong proficiency in React.js and Next.js, with a deep understanding of frontend development and related technologies like HTML, CSS, and JavaScript and TypeScript.

·       Experience with state management libraries like Recoil and familiarity with server-side rendering (SSR) using Next.js.

·       Proficient in TypeScript and its best practices for building scalable and maintainable applications.

·       Familiarity with Tailwindcss for efficient and modular styling of UI components.

·       Familiarity with "browser-based debugging and performance testing software" to analyze and optimize application performance.

·       Responsive Web Design: Solid knowledge of responsive web design principles and techniques, ensuring a seamless user experience across various devices.

·       Frontend Build Tools: Experience with build tools like Webpack, Babel, and other modern frontend development workflows.

·       Version Control: Proficient in Git and collaborative software development workflows.

 

·       Strong problem-solving skills and the ability to design elegant and scalable frontend solutions.

Leadership Abilities: Experience leading frontend development projects and mentoring junior developers.

 

·       Up-to-date with the latest industry trends, technologies, and best practices in frontend development.

·       Familiarity with UX/UI design principles and the ability to work closely with designers to implement their vision accuratel

© 2023 Mirana
Endorsed & Invested in by:
ATS Powered by: