company logo

Talent Acquisition Sr. Executive

Dsquares

Office

Cairo, Cairo Governorate, Egypt

Full Time

Dsquares is more than just a loyalty program provider; our expertise lies in crafting loyalty solutions to give an unforgettable experience that keeps customers coming back for more. From concept to execution, we handle the entire loyalty journey, turning brands into beloved obsessions.

With our tech-savvy team and a passion for innovation, we're not just building programs; we empower businesses to build lasting relationships with their customers.

Our team is the heart of Dsquares. We believe that exceptional people create exceptional solutions. Our culture is built on openness, empowerment, and a shared passion for delivering extraordinary customer experiences. Join us and be part of a team that is redefining loyalty programs.

More than rewards, we create experiences. And more than customers, we build advocates.

About the role:

As a Talent Acquisition Sr. Executive, you will be responsible for devising and executing innovative recruitment strategies and attracting exceptional candidates across diverse roles. Employing a multi-channel approach, including social media, job portals, and networking events. Rigorous candidate assessments and interviews ensure the perfect fit, facilitated by our cutting-edge ATS. Collaborating closely with hiring managers, guiding them through the entire recruitment journey, from understanding requirements to successful onboarding. Overseeing the end-to-end recruitment process, the Specialist also designs a seamless onboarding experience, facilitating smooth integration and fostering employee growth. By staying attuned to market trends and leveraging strategic partnerships, the Specialist enhances the organization's employer brand, positioning it as an employer of choice.

Duties & Responsibilities:

•Develop and implement effective recruitment strategies to attract high-quality candidates for various positions within the organization.

•Source candidates through various channels, including job portals, social media, networking events, and referrals.

•Conduct thorough screenings and interviews to assess candidates' skills, qualifications, and cultural fit through our ATS.

•Collaborate with hiring managers to understand their requirements and provide guidance throughout the hiring process.

•Manage the end-to-end recruitment process, from job posting to offer negotiation and acceptance.

•Design and execute an efficient onboarding process to ensure seamless integration of new hires into the organization.

•Coordinate with various departments to facilitate new hire orientation, training, and mentorship programs.

•Assist new employees in completing necessary paperwork, setting up their workstations, and familiarizing them with company policies and procedures.

•Monitor the progress of new hires during the onboarding period and address any concerns or challenges they may encounter.

•Develop and execute employer branding strategies to promote the organization as an employer of choice.

•Create compelling employer brand messaging and collateral to attract top talent.

•Foster relationships with universities, professional associations, and industry influencers to enhance the organization's brand reputation.

•Stay updated on market trends and industry best practices to continually improve the employer branding initiatives.

Requirements

Required Skills & Abilities:

•Excellent interpersonal and communication skills.

•Demonstrated ability to build relationships and collaborate effectively with stakeholders.

•Excellent verbal and written English language.

Education & Experience:

•BSc in Human Resources Management, Business Administration, or relevant degree.

•Demonstrated professional background in talent acquisition or recruitment, with a maximum of 2-3 years of experience.

•Solid understanding of various recruitment strategies, sourcing techniques, and best practice

•Familiarity with Applicant Tracking Systems and HRIS.

•Strong knowledge of onboarding processes and best practices.

•Solid knowledge of different sourcing methods through multiple platforms.

•Employer branding and onboarding experience is a plus.

•Solid understanding of HR practices.

Benefits

  • Comprehensive Wellbeing: Enjoy peace of mind with our private medical insurance and life cover, plus extra days off for every year you're part of the team.
  • Financial Growth: Reap the rewards of your hard work with our annual profit share and competitive compensation packages.
  • Work-Life Balance: Achieve optimal well-being with our hybrid work environment, generous maternity and paternity benefits, and regular team-building events.
  • Continuous Development: Expand your horizons through our commitment to learning and development opportunities.
  • Perks and Privileges: Celebrate your journey with us through birthday offs, mobile allowances, transportation support, and a host of other employee-centric perks.

Talent Acquisition Sr. Executive

Office

Cairo, Cairo Governorate, Egypt

Full Time

August 3, 2025

company logo

Dsquares