Senior Backend Engineer, Inbox
ClickUpPolandPosted 28 April 2025
Job Description
Careers | ClickUp™
const getCookieWindow = function(cookieName) {
try {
if (!cookieName) return false;
const allCookies = document.cookie.split(";");
return (
allCookies.findIndex(function(keyPair) {
return keyPair.includes(cookieName + "=");
}) !== -1
);
} catch (e) {
console.error("ERROR.COOKIE:", e);
}
};
const getCookieValueWindow = (cookieName) => {
try {
if (!cookieName) {
console.log("ERROR.COOKIE.NOTPROVIDED", cookieName);
return false;
}
const allCookies = document.cookie.split(";");
const cookieIndex = allCookies.findIndex((keyPair) =>
keyPair.includes(cookieName + '=')
);
if (cookieIndex === -1) {
console.log("ERROR.COOKIE.NOTFOUND", cookieName);
return null;
}
return allCookies[cookieIndex].split("=")[1];
} catch (e) {
console.error("ERROR.COOKIE:", e);
}
};
if (window.location.search.indexOf('noRedirect=true') !== -1) {
sessionStorage.setItem('noRedirect', true);
}
if (window.location.pathname === '/' && document.cookie.indexOf('cu-redirect-to-app=true;') > -1 && !sessionStorage.getItem('noRedirect')) {
window.location.replace('https://app.clickup.com?fromLanding=true');
}
window.dataLayer = window.dataLayer || [];
function gtag() { dataLayer.push(arguments); }
gtag('consent', 'default', {
ad_storage: "denied",
analytics_storage: "denied",
functionality_storage: "denied",
personalization_storage: "denied",
security_storage: "granted",
ad_user_data: "denied",
ad_personalization: "denied",
'wait_for_update': 500,
'region': ['CH','AT', 'BE', 'BG', 'HR', 'CY', 'CZ', 'DK', 'EE', 'FI', 'FR', 'DE', 'GR', 'HU', 'IS', 'IE', 'IT', 'LV', 'LI', 'LT', 'LU', 'MT', 'NL', 'NO', 'PL', 'PT', 'RO', 'SK', 'SI', 'ES', 'SE'],
});
gtag('consent', 'default', {
ad_storage: "granted",
analytics_storage: "granted",
functionality_storage: "granted",
personalization_storage: "granted",
security_storage: "granted",
ad_user_data: "granted",
ad_personalization: "granted",
'wait_for_update': 500,
});
gtag('js', new Date());
gtag('config', 'AW-617640813');
var actual_url = window.location.href || "";
var actual_path = window.location.pathname || "";
function getOneTrustData() {
try {
return {
dataSubjectId: typeof OneTrust !== 'undefined' && OneTrust.getDataSubjectId ? OneTrust.getDataSubjectId() : null,
consentStatus: typeof OptanonActiveGroups !== 'undefined' ? OptanonActiveGroups : '',
consentGeo: typeof OneTrust !== 'undefined' && OneTrust.getGeolocationData ? OneTrust.getGeolocationData() : null,
};
} catch (e) {
window?.DD_RUM.onReady(function () {
window?.DD_RUM.addError(e, { error: { message: "error in CuScript getOneTrustData" } });
});
console.error("ERROR::getOneTrustData", e);
}
}
function getActiveGroupsList(consentStatus) {
try {
return consentStatus.split(',').filter(element => element !== '' && element != null);
} catch (e) {
window?.DD_RUM.onReady(function () {
window?.DD_RUM.addError(e, { error: { message: "error in CuScript getActiveGroupsList" } });
});
console.error("ERROR::getActiveGroupsList", e);
}
}
function trackConsent(data) {
try {
// Check if analytics and analytics.track are defined before calling
if (typeof analytics !== 'undefined' && typeof analytics.track === 'function') {
analytics.track('submit cookie consent', {
dataSubjectId: data.dataSubjectId,
consentStatus: data.consentStatus,
consentGeo: data.consentGeo,
triggeredBy: data.triggeredBy,
});
}
} catch (e) {
window?.DD_RUM.onReady(function () {
window?.DD_RUM.addError(e, { error: { message: "error in CuScript trackConsent" } });
});
console.error("ERROR::trackConsent", e);
}
}
function OptanonWrapper() {
try {
const { dataSubjectId, consentStatus, consentGeo } = getOneTrustData();
const activeGroupsList = getActiveGroupsList(consentStatus);
const initialConsentModel = consentStatus;
const uap = new UAParser();
const uaData = uap.getResult();
const browserInfo = {
browser: uaData.browser.name,
browserVersion: uaData.browser.version,
operatingSys ... (truncated, view full listing at source)
Apply Now
Direct link to company career page
AI Resume Fit Check
See exactly which skills you match and which are missing before you apply. Free, instant, no spam.
Check my resume fitFree · No credit card