We are looking for a talented and experienced Front-End Developer to join our creative team. The ideal candidate will have a passion for creating beautiful and functional user interfaces and a strong background in front-end technologies. As a Front-End Developer, you will be responsible for developing and maintaining our web applications, ensuring a seamless and engaging user experience.
Key Responsibilities
- Develop and maintain responsive and user-friendly web interfaces
- Collaborate with designers and back-end developers to implement new features
- Optimize web applications for maximum speed and scalability
- Ensure high-quality graphic standards and brand consistency
- Write clean, maintainable, and efficient code
- Troubleshoot and debug issues as they arise
Required Skills and Qualifications
- Proficiency in HTML, CSS, and JavaScript/TypeScript
- Strong understanding of web technologies such as JSON, Rest and HTTP
- Experience with Angular framework, version 15+
- Familiarity with version control systems like Git
- Familiarity with state management, RxJS, WebSocket
- Familiarity with Angular Material, PrimeNG, TailwindCss
- Understanding of responsive design principles and cross-browser compatibility
- Strong problem-solving skills and attention to detail
- Excellent communication and teamwork abilities
- Experience with CSS preprocessors like Sass or LESS.
- Knowledge of web performance optimization techniques
- Familiarity with UI/UX design principles
- Experience with Agile/Scrum development methodologies
Job Benefits and Perks
- Flexible working hours
- Located in Sadeghiyeh with convenient access
- Friendly, vibrant, and dynamic workplace environment
- Complementary health insurance
- Occasional and organizational gifts
- Financial support for training programs
This position is on-site and full-time.