Ultimate Talent

UT-IRQ-034, Software Engineer – Erbil

Job Expired

Job Overview




Ultimate Talent Company is seeking for a talented and qualified candidate for Part time Software Engineer Position:

Vacancy No. UT-IRQ-034
Position Software Engineer
Reporting to General Manager
No. of Position: 1
Working Station: Erbil
Type of Employment

Type of Employee

Part time

National Staff

Announcement Date: 22 August 2023
Application deadline: 15 September 2023


Job Summary:

As a Software Engineer specializing in Website Designing, Database Management, Social Media Integration, and Mobile Application Development, you will design, develop, and maintain various software applications and systems that interact with web platforms, databases, social media networks, and mobile devices. You will work collaboratively with cross-functional teams to deliver high-quality, user-centric solutions that meet the needs of our clients and end-users.

Duties and Responsibilities:

Website Designing:

  • Collaborate with UI/UX designers to create visually appealing and user-friendly website layouts.
  • Develop responsive and interactive web interfaces using modern front-end technologies (HTML5, CSS3, JavaScript, etc.).
  • Ensure website performance, speed, and accessibility across different browsers and devices.

Database Design and Management:

  • Design and implement efficient and scalable database structures that align with application requirements.
  • Develop, optimize, and maintain database queries, ensuring data integrity and security.
  • Perform database tuning and optimization for optimal performance.

Social Media Integration:

  • Integrate social media APIs and services into applications to enable seamless sharing and interaction.
  • Implement features such as social login, sharing buttons, and real-time feeds from social platforms.
  • Monitor and adapt to changes in social media platform APIs and guidelines.

Mobile Application Development:

  • Design and develop cross-platform mobile applications using frameworks like React Native, Flutter, or native languages.
  • Collaborate with mobile app designers to ensure consistent user experience across platforms.
  • Optimize mobile apps for performance, responsiveness, and compatibility with various devices.

Collaboration and Communication:

  • Work closely with software architects, designers, and product managers to define project requirements and specifications.
  • Participate in code reviews, provide constructive feedback, and ensure code quality and best practices.
  • Communicate project progress, challenges, and solutions effectively within the team.

Required Qualifications and Skills:

  • Bachelor Degree in Computer Science, Software Engineering, or a related field;
  • Minimum 2-3 Years of Experience in website designing, database design, social media integration, and mobile application development;
  • Fluency in Kurdish or Arabic languages and English language is essential;
  • Proficiency in front-end technologies and modern front-end frameworks;
  • Strong database management skills with expertise in SQL and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
  • Experience with integrating and working with various social media (Facebook, Linkedin, Twitter, Instagram, Youtube, Tiktok, Snapchat… etc.).
  • Proficiency in mobile app development frameworks and languages.
  • Familiarity with version control systems (Git) and collaborative development workflows.
  • Problem-solving mindset with the ability to troubleshoot issues, optimize performance, and adapt to new technologies.
  • Excellent communication skills, both written and verbal, for effective collaboration and documentation.

Working Condition and Benefit Package:

  • Working Days & Hours: 4 days per week (Hybrid: Office & Remotely) & 2-3 hours per day;
  • Salary: Negotiable, based on the experience and deliverables.

More Information

  • This job has expired!
Email Me Jobs Like These