· Collaborate with cross-functional teams, including designers and back-end developers, to translate UI/UX designs into responsive web applications using Angular.
· Develop high-quality, reusable, and scalable code that adheres to industry best practices and standards.
· Troubleshoot and debug issues to improve the performance and functionality of existing applications.
· Conduct thorough testing and optimization to ensure seamless user experience across different browsers and devices.
· Stay up-to-date with the latest industry trends and technologies, and proactively propose innovative solutions to enhance product development processes.
· Ensure code quality through code reviews, and actively participate in team discussions to identify areas for improvement.
· Collaborate with project managers to estimate project timelines and deliver projects within the agreed-upon deadlines.
· Document technical specifications, code, and design decisions to facilitate knowledge sharing and team collaboration.
Requirements:
· Proven hands-on experience in front-end development using Angular and TypeScript.
· Strong understanding of web markup, including HTML5, CSS3, and SASS/LESS.
· Proficient knowledge of JavaScript and its frameworks/libraries (e.g., jQuery).
· Experience with CSS frameworks (e.g., Bootstrap) and responsive design principles.
· Knowledge of version control systems (e.g., Git) and agile development methodologies.
· Familiarity with RESTful APIs and asynchronous request handling.
· Solid understanding of cross-browser compatibility and accessibility standards.
· Strong problem-solving skills and the ability to work both independently and collaboratively in a fast-paced environment.
· Excellent communication and interpersonal skills, with the ability to effectively communicate technical concepts to non-technical stakeholders.
Preferred Qualifications:
· Experience with other modern JavaScript frameworks (e.g., React, Vue.js).
· Familiarity with UX design principles and the ability to work closely with designers to implement user-centric interfaces.
· Knowledge of SEO best practices and techniques.
· Experience with build tools (e.g., Webpack, Gulp) and package managers (e.g., npm, Yarn).
معرفی شرکت
مشاوره/ طراحی/ نظارت /اجرا
مهندسين مشاور امداد صنعت ساختمان فعالیت خود را از سال 1382 به منظور ارائه خدمات مشاوره، نظارت و طراحی مهندسی در راستای پاسخ به نیاز حرفهای و تخصصی کشور آغاز نموده و به تناسب ضرورتها، با بسط تشکیلات خود به فعالیت در زمینههای گسترده حرفهای ادامه داده است و با صیانت از اخلاق مهندسی در راستای اهداف و ارزشهای نهادینه شده در خود و با بهرهگیری از توان و تجارب نیروهای متخصص، قابلیت ارائه طیف وسیعی از خدمات طراحی و مهندسی متمایز به کارفرمایان خود دارد.