1// ââ Open Positions âââââââââââââââââââââââââââââââââââââââââââââ 2// Edit this file to add or remove job openings. 3// 4// Each entry appears as a card on the Careers page and gets its own 5// detail page automatically â no HTML editing needed. 6// 7// When this list is empty, the page shows a "No positions available" notice. 8// 9// Fields: 10// title â job title shown on the card and detail page 11// department â team/department label (shown as an orange tag) 12// location â city and country 13// type â "Full-time" | "Part-time" | "Internship" 14// description â one sentence shown on the card 15// about â longer paragraph describing the role (shown on detail page) 16// responsibilities â bullet list of what the person will do (array of strings) 17// requirements â bullet list of required qualifications (array of strings) 18// niceToHave â optional bonus qualifications (array of strings, or omit) 19// formspree â Formspree endpoint URL for this role's application form 20// e.g. "https://formspree.io/f/yourFormId" 21// Create a new form at formspree.io, copy the endpoint, paste here. 22// If omitted, the Apply button redirects to the open application form. 23// 24// ââ Full-time template âââââââââââââââââââââââââââââââââââââââââ 25// 26// { 27// title: "Research Scientist", 28// department: "R&D", 29// location: "Lausanne, Switzerland", 30// type: "Full-time", 31// description: "One-sentence summary shown on the card.", 32// about: "Longer description of the role and its context.", 33// responsibilities: [ 34// "Design and run experiments on the FlyGym platform.", 35// "Analyse behavioural and molecular data.", 36// ], 37// requirements: [ 38// "PhD in neuroscience, biology, or a related field.", 39// "Experience with Drosophila or other model organisms.", 40// ], 41// niceToHave: [ 42// "Familiarity with machine learning tools.", 43// ], 44// formspree: "https://formspree.io/f/yourFormId", 45// }, 46// 47// ââ Internship template ââââââââââââââââââââââââââââââââââââââââ 48// 49// { 50// title: "Research Intern", 51// department: "R&D", 52// location: "Lausanne, Switzerland", 53// type: "Internship", 54// description: "One-sentence summary shown on the card.", 55// about: "Longer description of the internship and what the student will work on.", 56// responsibilities: [ 57// "Assist with experiments on the FlyGym platform.", 58// "Support data collection and analysis.", 59// ], 60// requirements: [ 61// "Currently enrolled in a Master's or PhD programme in biology or a related field.", 62// "Available for at least 3 months.", 63// ], 64// niceToHave: [ 65// "Prior lab experience.", 66// ], 67// formspree: "https://formspree.io/f/yourFormId", 68// }, 69 70const JOBS = [ 71 // Add job entries here using the templates above. 72];
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.