Iran
5 hours ago
Senior Front-End Developer

At Fanap, we believe in building a better future through responsibility, collaboration, openness, and innovation. We are moving towards creating a platform for crafting an innovative and technological future and are seeking motivated and committed peers to join our team. We are seeking a highly skilled and experienced senior front-end developer to join our dynamic development team. The ideal candidate will have a deep understanding of frontend technologies, a passion for crafting excellent user experiences, and a proven track record of delivering high-quality web applications. As a senior front-end developer, you will be responsible for designing, implementing, and maintaining the front-end components of our applications, mentoring junior developers, and collaborating with cross-functional teams to bring innovative solutions to life.

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.

Requirements:

Proficiency in HTML5, CSS3, and JavaScript (ES6+).Expertise in ReactJS 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 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.Experience mentoring and coaching junior developers.Meticulous attention to detail with a focus on quality and user experience.

Benefits:

Supplementary health and life insurance.Breakfast and lunch.Various loans, advances, and stock options.Monetary and non-monetary gifts.Counseling and psychological support.Dedicated educational budget.

If you are a motivated, responsible individual who is passionate about innovation and eager to play a role in building a better future, we look forward to receiving your resume.

Confirm your E-mail: Send Email
All Jobs from Fanap