TeamViewer
TeamViewer
1,001 – 5,000 พนักงาน
B2BSaaSองค์กร
TeamViewer เป็นบริษัท SaaS แบบ B2B ที่พัฒนาซอฟต์แวร์คลาวด์ที่ปลอดภัยสำหรับการเข้าถึงระยะไกล การสนับสนุนระยะไกล และการยกระดับประสบการณ์พนักงานดิจิทัล แพลตฟอร์มของบริษัทช่วยให้ทีมไอทีและองค์กรต่าง ๆ ควบคุม ตรวจสอบ และจัดการอุปกรณ์ปลายทาง รวมถึงทำให้การแก้ไขปัญหาเป็นแบบอัตโนมัติ และสนับสนุนการปฏิบัติงานของพนักงานแนวหน้าผ่านเวิร์กโฟลว์เทคโนโลยีความจริงเสริม TeamViewer ให้บริการองค์กรหลากหลายขนาดผ่านผลิตภัณฑ์ต่าง ๆ เช่น Tensor, DEX และ Frontline พร้อมการผสานรวมกับ Microsoft Intune, ServiceNow และ Salesforce โซลูชันของบริษัทมุ่งเน้นการจัดการอุปกรณ์ที่ปลอดภัย เป็นไปตามข้อกำหนด และรองรับการขยายขนาด

วิศวกรซอฟต์แวร์ Full-Stack ระดับอาวุโสที่ TeamViewer — ทำงานแบบไฮบริดในโปรตุเกส

ร่วมงานกับ TeamViewer ในตำแหน่งวิศวกร full-stack ระดับอาวุโส เพื่อพัฒนาบริการแบ็กเอนด์และแอปพลิเคชัน React สำหรับแพลตฟอร์มสถานที่ทำงานดิจิทัล บทบาทนี้ครอบคลุมสถาปัตยกรรม การดำเนินงานบนคลาวด์ การทดสอบ และการใช้การพัฒนาซอฟต์แวร์ที่มี AI ช่วยอย่างมีความรับผิดชอบ

รายละเอียด

  • ออกแบบ สร้าง และดูแลบริการแบ็กเอนด์รวมถึง API ด้วย Java หรือ Kotlin และ Spring Boot หรือ Node.js และ TypeScript
  • พัฒนาเว็บแอปพลิเคชันคุณภาพสูงด้วย React และ TypeScript
  • ร่วมพัฒนาระบบการออกแบบและสถาปัตยกรรมไมโครฟรอนต์เอนด์
  • ให้คำแนะนำด้านสถาปัตยกรรมและการออกแบบสำหรับบริการที่ขยายระบบได้ แข็งแกร่ง และปลอดภัย
  • ใช้หลักการออกแบบโดยยึดโดเมนและการออกแบบที่ขับเคลื่อนด้วยอีเวนต์
  • สร้างแบบจำลองข้อมูลและเลือกโซลูชันจัดเก็บข้อมูล SQL และ NoSQL ที่เหมาะสม
  • สร้างการเชื่อมต่อแบบอะซิงโครนัสด้วย Kafka, NATS หรือ RabbitMQ
  • รับผิดชอบการติดตั้งใช้งานและการดำเนินงานของบริการด้วย Docker และ Kubernetes
  • ยกระดับเวิร์กโฟลว์ CI/CD และการสังเกตการณ์ระบบในสภาพแวดล้อมการผลิต
  • กำหนดทิศทางการทดสอบให้ครอบคลุม unit, integration, contract และ end-to-end
  • ส่งเสริมการพัฒนาซอฟต์แวร์ที่มี AI ช่วย และกำหนดแนวปฏิบัติที่มีความรับผิดชอบสำหรับทีม
  • ให้คำปรึกษาแก่วิศวกร นำการรีวิวโค้ด และยกระดับมาตรฐานวิศวกรรมระหว่างทีม
  • รับผิดชอบฟีเจอร์ตั้งแต่แนวคิดจนส่งมอบ พร้อมมีอิทธิพลต่อทิศทางทางเทคนิคตลอดทั้งสแต็ก

คุณสมบัติ

  • วุฒิปริญญาด้านวิทยาการคอมพิวเตอร์ วิศวกรรมซอฟต์แวร์ หรือสาขาที่เกี่ยวข้อง หรือมีประสบการณ์ทำงานเทียบเท่า
  • มีประสบการณ์พัฒนาซอฟต์แวร์ระดับมืออาชีพอย่างน้อยหกปี ครอบคลุมทั้งระบบแบ็กเอนด์และฟรอนต์เอนด์
  • มีความสามารถที่พิสูจน์แล้วในการเป็นผู้นำโครงการริเริ่มด้านเทคนิค
  • มีความเชี่ยวชาญด้านแบ็กเอนด์ด้วย Java หรือ Kotlin และ Spring Boot หรือ Node.js และ TypeScript
  • มีประสบการณ์จริงอย่างมากกับ React และ TypeScript
  • มีประสบการณ์ใช้เครื่องมือจัดการสถานะสมัยใหม่ เช่น Redux Toolkit, Zustand หรือ TanStack Query
  • มีความรู้เชิงลึกเกี่ยวกับระบบกระจาย การออกแบบ API และสถาปัตยกรรมซอฟต์แวร์
  • มีประสบการณ์อย่างมั่นคงกับฐานข้อมูลเชิงสัมพันธ์และ NoSQL
  • มีความรู้เชิงปฏิบัติเกี่ยวกับแพลตฟอร์มรับส่งข้อความ เช่น Kafka, NATS หรือ RabbitMQ
  • มีประสบการณ์จริงกับ Docker, Kubernetes, CI/CD และการสังเกตการณ์ระบบในสภาพแวดล้อมการผลิต
  • มีความเข้าใจที่ดีเกี่ยวกับแนวปฏิบัติด้านความปลอดภัยสำหรับแอปพลิเคชันแบ็กเอนด์และเว็บ
  • มีประสบการณ์จริงในการใช้เครื่องมือเขียนโค้ดด้วย AI เช่น Claude Code, GitHub Copilot หรือ Cursor
  • มีประสบการณ์ให้คำปรึกษาแก่วิศวกรและทำงานร่วมกับทีมแบบ agile
  • สื่อสารภาษาอังกฤษได้คล่องทั้งการพูดและการเขียน

สวัสดิการ

  • ค่าตอบแทนและสวัสดิการที่แข่งขันได้ รวมถึงโบนัสความสำเร็จของบริษัทหรือโบนัสยอดขาย และการทบทวนเงินเดือนเป็นประจำ
  • สำนักงานที่เดินทางด้วยระบบขนส่งสาธารณะได้สะดวก
  • อัตราค่าบริการพิเศษและข้อเสนอพิเศษจากยิมในท้องถิ่น
  • สิทธิ์เข้าถึงแพลตฟอร์ม Corporate Benefits และส่วนลดหลากหลายรายการ
  • กิจกรรมทีมเป็นประจำและงานเฉลิมฉลองทั่วทั้งบริษัท
  • นโยบายสถานที่ทำงานแบบเปิดกว้าง
  • สภาพแวดล้อมการทำงานที่ผ่อนคลายโดยไม่มีกฎการแต่งกายอย่างเป็นทางการ
  • การประชุม all-hands และ Leadership Lunches เป็นประจำ
  • การทำงานแบบไฮบริดพร้อมเวลาทำงานที่ยืดหยุ่น
  • โครงการ Work From Abroad ที่อนุญาตให้ทำงานนอกประเทศที่ทำสัญญาได้สูงสุด 40 วัน
  • การเริ่มงานที่สำนักงานใหญ่เพื่อสนับสนุนการเริ่มต้นที่ดี