Software engineer with AI Expertise
احفظ هذه الوظيفة وحافظ على تنظيم بحثك
قم بإنشاء حساب مجاني لحفظ الوظائف وإنشاء التنبيهات والعودة إلى هذه القائمة من لوحة التحكم الخاصة بك.
As a vital member of the SkinPerfection and Dr. Costi House of Beauty team, the software developer with AI expertise is responsible for developing innovative, visually appealing online experiences. This role focuses on designing, coding, and refining websites to meet the company’s specifications, emphasizing user-friendly design and clear navigation. You will use your expertise in front-end, back-end development, and artificial intelligence to ensure our websites and internal processes are functional, efficient, and at the cutting edge of technology.
This comprehensive job description outlines the responsibilities, skills, tools, operational metrics, and daily activities expected of a software engineer
Responsibilities
Work closely with the internal team to understand and fulfill the company’s website requirements and objectives.
Convert specifications into scalable, efficient code, incorporating AI where beneficial.
Develop and enhance front-end and back-end functionalities of websites.
Ensure websites are responsive across various browsers and optimized for speed.
Continuously update and refine the company’s digital platforms.
Troubleshoot and resolve issues in development and post-launch phases.
Stay abreast of technological advancements, especially in AI, to apply best practices.
Ensure the quality and reliability of website functionalities through rigorous testing.
Engage in collaborative work with designers, developers, and key stakeholders.
Additional Responsibilities:
AI Integration: Leverage expertise in artificial intelligence to integrate AI tools and technologies across different processes and sections within the company, enhancing efficiency, customer experience, and innovation.
Zoho Optimization and Automation: Utilize Zoho to automate tasks and integrate systems, improving operational efficiency.
Project Management with Third-Parties: Oversee projects with external developers, ensuring deliverables meet the company’s quality standards and timelines.
Quality Assurance and Continuous Improvement: Regularly assess and improve current solutions, integrating new technologies to enhance functionality and user experience.
General Duties:
Keep clean and orderly working areas during the course of work.
Read, understand and apply the oral and written department and company's policies and procedures.
Adhere to and promote the company’s policies, contributing to its overall success.
Foster a culture of innovation, customer focus, and continuous improvement. Business Culture and Working Hours:
Embrace and exemplify the company’s culture, mission, and values.
Perform any other duties deemed necessary for the benefit of the company by Management
Quality Management Systems’ Duties, each in their respective area:
To ensure that the processes are delivering their intended outputs.
To determine risks and opportunities for processes. Prepare and implement action plans
To ensure the promotion of Customer Focus throughout the department
To ensure that the integrity of the QMS is maintained when changes are planned and implemented
To report all detected non-conforming outputs related to QMS to their direct supervisors and to handle the cases according to each process.
To communicate to direct supervisor or concerned manager if there is any room/opportunity for improvement.
Requirements
REQUIRED COMPETENCIES
Demonstrable experience in web development with a focus on AI integration.
Strong analytical skills, with an aptitude for problem-solving and attention to detail.
Excellent communication skills and teamwork capabilities.
Ability to manage multiple projects and meet tight deadlines efficiently.
Bachelor’s degree in Computer Science, Web Development, or a related field, with at least 2 years of relevant experience.
Fluent in Arabic and English; proficiency in French is advantageous.
Proficient in HTML, CSS, JavaScript, and relevant web development languages.
Experienced with front-end frameworks and back-end technologies.
Knowledgeable in AI technologies and their application in web development and internal processes.
Skilled in database management, version control, and Zoho applications.