const jobOpening: Job = { title: "TypeScript Engineer", type: "Permanent", location: "100% Remote (Hybrid Possible, HQ in Munster)", company: { size: "100+ engineers", founded: "2012" mission: "Build AI-first, cloud-native software that powers real-world user scenarios at international scale", focusAreas: [ "AI Orchestration", "LLM integration", "Cloud & DevOps", "Custom enterprise software", "Open-source driven development" ], impact: { internalUsers: 250_000, endUsers: 50_000_000, projects: ["Large-scale AI assistant for enterprise productivity"] } }, responsibilities:
[ "Design and build TypeScript-based frontends (Angular + internal tools)", "Collaborate with Java / Python-based backend teams to ship features end-to-end", "Own features from analysis to documentation", "Help improve development tooling, testing, and deployment processes", "Contribute to an engineering culture that values clarity, autonomy, and feedback" ], requirements: { education: "Degree in (Business) Informatics or related field", skills: { mustHave: ["TypeScript", "Frontend development", "SQL", "Git", "JSON", "Maven"], niceToHave: ["Java", "JavaScript", "Playwright or Selenium"] }, mindset: [ "Curious and self-motivated", "Problem-solver who values clean, scalable code", "Enjoys learning and contributing to team knowledge" ], languages: ["Fluent German)", "English"] }, devCulture: { methods: "Agile", values:
["Engineering-led", "Flat hierarchies", "Async work", "Team ownership"], flexibility: true, remote: "Hybrid/Remote-friendly", learningFocus: "Regular training, mentoring, and personal growth plans" }, compensation: { overtime: "Paid separately", perks: [ "182 global workcation days", "30 days vacation" "Flexible hours", "Modern tech stack (TypeScript, Angular, CI/CD, Kubernetes)", "4. 5★ team rating from current employees" ] }, apply: "Reach out directly — GitHub, LinkedIn, or a short message is enough. Let's talk!"};Khalifa@thryvetalent. com
Customize your resume to highlight skills and experiences relevant to this specific position.
Learn about the company's mission, values, products, and recent news before your interview.
Ensure your LinkedIn profile is complete, professional, and matches your resume information.
Prepare thoughtful questions to ask about team dynamics, growth opportunities, and company culture.