TechnicianHires Community
Elevate Your Career with TechnicianHires!
TechnicianHires is part of global organizational consulting firm. We work with our clients to promote optimal recruiting, helping create right organizational structure, roles and responsibilities. Our community powered recruiting enables experts suggesting peers resulting in high quality and rapid hiring.
Join local / global TechnicianHires events
Connect with TechnicianHires peers
Engage and Grow through TechnicianHires opportunities
Join Our Movement:
Connect, Collaborate, and Catalyze Change
Employers
Want to support your talent pool? Quickly find and share internal knowledge with Private Q&A
Professionals
Questions about your career? Join the conversation, gain insights, and make informed decisions
Partners
Partner with us to reach a wider audience, offer expertise, and craft experiences that leave a lasting impact
No data found!
"); return false; } if (data.output.count == 0) { slot.append("No data found!
"); return false; } events_totalItems = data.output.count; let count = 0; const now = Date.now(); $.each(data.output.list, function (i, v) { let additive = v.canonical_url?.trim() ? v.canonical_url : v.source; let is_expired = false; let user_timezone; if (isLoggedIn) { user_timezone = 'America/New_York'; } if (!isLoggedIn || !user_timezone?.trim()) { let clientTimeZone = typeof getCookie === 'function' ? getCookie('client_time_zone') : null; user_timezone = convertDeprecatedTimeZone(clientTimeZone || Intl.DateTimeFormat().resolvedOptions().timeZone); } if (!isValidTimezone(user_timezone)) user_timezone = 'UTC'; let event_timestamp_start_data = { utc_datetime: v.utc_start_at, local_datetime: v.local_start_at, timezone: v.local_timezone, locality: v.locality }; let event_timestamp_end_data = { utc_datetime: v.utc_end_at, local_datetime: v.local_end_at, timezone: v.local_timezone, locality: v.locality }; let event_start_at = format_event_timestamp(event_timestamp_start_data, user_timezone); let event_end_at = format_event_timestamp(event_timestamp_end_data, user_timezone); arr_cont.push(v.eventtoken.toString()); v.title = ucfirst(v.title); // var company_name_get = v.company.length ? v.company[0].name : ''; var liked_check = get_liked_check_event(v.eventtoken, v.conttoken); var rsvped_token = 'rsvp_status_' + user_ptoken + '_' + v.eventtoken; let is_rsvp_done = false; let event_live_state; let btn_text = 'Register Now'; let btn_class = 'btn-primary'; let btn_icon = ''; let event_url = `https://technicianhires.com/club/events/d/${convertToSlug(taoh_title_desc_decode(v.title))}-${v.eventtoken}?con=${v.conttoken}`; const eventEndDate = new Date(event_end_at); if (now > eventEndDate) { is_expired = true; btn_text = 'Event expired'; btn_class = 'btn-secondary'; btn_icon = ''; } else { if (isLoggedIn) { event_live_state = eventLiveState(v.utc_start_at || '', v.utc_end_at || '', v.locality, user_timezone); is_rsvp_done = jQuery.inArray(rsvped_token, rsvp_find) !== -1 || isEventTokenPresent(v.eventtoken); const setButton = (text, cls, icon, url = '') => { btn_text = text; btn_class = cls; btn_icon = icon; if (url) event_url = url; }; const isLive = event_live_state === 'live'; if (isLive) { const liveText = is_rsvp_done ? (isValidUser ? 'Live, Join Now!' : 'Live, Complete Settings to Join!') : 'Live, Register Now!'; const liveUrl = is_rsvp_done ? (isValidUser ? `https://technicianhires.com/club/events/chat/id/events/${v.eventtoken}` : 'https://technicianhires.com/club/settings') : ''; setButton(liveText, 'btn-success', '', liveUrl); } else { const regText = is_rsvp_done ? 'Registered!' : 'Register Now!'; const regClass = is_rsvp_done ? 'btn-warning' : 'btn-primary'; const regUrl = is_rsvp_done ? (isValidUser ? `https://technicianhires.com/club/events/chat/id/events/${v.eventtoken}` : 'https://technicianhires.com/club/settings') : ''; setButton(regText, regClass, '', regUrl); } } else { btn_text = 'Login to Register'; btn_class = 'btn-primary'; btn_icon = ''; } } let rsvp_link; if (isLoggedIn || is_expired) { rsvp_link = `${btn_icon} ${btn_text}`; } else { rsvp_link = ``; } var no_image = 'https://technicianhires.com/club/assets/images/event.jpg'; if (v.user_avatar != '') { var sends_avatar = v.user_avatar; } else if (v.avatar != '') { var sends_avatar = v.avatar; } var img = newavatardisplay(sends_avatar, v.avatar_image, 'https://opslogy.com'); let event_type = v.event_type ? (v.event_type).toLowerCase() : 'virtual'; const costArray = v.ticket_types.map(ti => ti.price === 'paid' ? ti.cost : 0); const minCost = Math.min(...costArray); slot.append( `- ${event_start_at}
${taoh_title_desc_decode(v.title)}
${event_type != 'virtual' && v.full_location ? newgenerateLocationHTML(v.full_location) : 'Attend Online'}
No data found!
"); return false; } if (data.output.count == 0) { slot.append("No data found!
"); return false; } var result = format_object(data); $.each(result.output.list, function(i, v){ console.log("jobs_list", result.output.list); var additive = ''; if(v.canonical_url && v.canonical_url !='' && v.canonical_url != undefined){ additive = v.canonical_url; } else{ additive = v.source; } var job_url = convertToSlug(taoh_title_desc_decode(v.title))+'-'+v.conttoken; arr_cont.push(v.conttoken.toString()); v.title = ucfirst(v.title); var company_name_get = v.company.length ? v.company[0].name : ''; var liked_check = get_liked_check(v.conttoken,'announcement'); var apply_email_link = ''; var show_scout_logo = ''; var btnCaption = "Apply"; if (applied_jobs && applied_jobs.hasOwnProperty(v.conttoken)) { btnCaption = "Applied"; } if(isLoggedIn){ if(v.ptoken != user_ptoken){ if(v.enable_scout_job == 'on'){ apply_email_link = `Apply through Scout`; }else{ if(v.apply_link){ apply_email_link = `Apply Now `; }else if((v.email) && (v.enable_apply)){ apply_email_link = `Apply Now `; }else{ apply_email_link = `Apply Now `; } } } apply_email_link = `${btnCaption} `; if(v.enable_scout_job == 'on'){ show_scout_logo = `
${taoh_title_desc_decode(v.title)} ${show_scout_logo}
${payinfo ? payinfo : ' '}
Or