We are looking for a
talented and experienced
Front-End Developer to join our team in
Isfahan (
On-site). If you are passionate about
modern web technologies, enjoy solving complex technical challenges, and take pride in building high-quality products, we'd love to hear from you!
You will work closely with our product, design, and
engineering teams to build, improve, and maintain scalable, high-performance web applications.
Responsibilities:
- Design, develop, and maintain scalable, high-performance front-end applications, leveraging AI tools and capabilities effectively throughout the development process.
- Collaborate closely with UI/UX designers and back-end developers to deliver seamless, intuitive, and user-focused experiences.
- Write clean, maintainable, and testable code following software development standards and best practices, with effective use of AI-assisted development.
- Optimize application performance, speed, accessibility, and overall UI quality.
- Identify and resolve technical issues and contribute to the continuous improvement of frontend architecture and development processes.
- Stay up to date with emerging technologies and evaluate and adopt relevant tools and practices.
Requirements:
- 3+ years of professional experience in front-end development.
- Strong proficiency in HTML, CSS, JavaScript, and TypeScript.
- Hands-on experience with Next.js and its related capabilities and architectural patterns.
- Strong understanding of React.js concepts
- Strong proficiency in using AI for front-end development, including the effective use of AI tools and coding assistants for development, code review, optimization, debugging, and problem-solving.
- Strong understanding of RESTful APIs, GraphQL, HTTP protocols, and modern web standards.
- Good knowledge of responsive design, UX/UI principles, accessibility, and SEO best practices.
- Experience with Git and Git Flow.
- Familiarity with testing tools and frameworks such as Jest, and Playwright.
- Experience working in Agile/Scrum development teams.
Soft Skills:
- Passion for continuous learning and professional growth.
- Strong analytical and problem-solving skills.
- Creative, responsible, and open to technical challenges.
- Strong teamwork and communication skills.
- Organized, detail-oriented, and committed to quality and deadlines.
- Ability to manage tasks effectively and deliver high-quality results on time.
Job Details:
- Employment Type: Full-time
- Work Mode: On-site – Isfahan
- Compensation: Negotiable, based on experience and qualifications