
TeamViewer เป็นบริษัท SaaS แบบ B2B ที่พัฒนาซอฟต์แวร์คลาวด์ที่ปลอดภัยสำหรับการเข้าถึงระยะไกล การสนับสนุนระยะไกล และการยกระดับประสบการณ์พนักงานดิจิทัล แพลตฟอร์มของบริษัทช่วยให้ทีมไอทีและองค์กรต่าง ๆ ควบคุม ตรวจสอบ และจัดการอุปกรณ์ปลายทาง รวมถึงทำให้การแก้ไขปัญหาเป็นแบบอัตโนมัติ และสนับสนุนการปฏิบัติงานของพนักงานแนวหน้าผ่านเวิร์กโฟลว์เทคโนโลยีความจริงเสริม TeamViewer ให้บริการองค์กรหลากหลายขนาดผ่านผลิตภัณฑ์ต่าง ๆ เช่น Tensor, DEX และ Frontline พร้อมการผสานรวมกับ Microsoft Intune, ServiceNow และ Salesforce โซลูชันของบริษัทมุ่งเน้นการจัดการอุปกรณ์ที่ปลอดภัย เป็นไปตามข้อกำหนด และรองรับการขยายขนาด
วิศวกรซอฟต์แวร์ Full-Stack อาวุโสที่ TeamViewer ในออสติน
เป็นผู้นำการพัฒนาแบบฟูลสแตกสำหรับบริการสถานที่ทำงานดิจิทัลและเว็บแอปพลิเคชันของ TeamViewer ในบทบาทระดับอาวุโสที่ออสติน ร่วมกำหนดสถาปัตยกรรม การดำเนินงานบนคลาวด์ การทดสอบ และแนวทางวิศวกรรมที่ใช้ AI อย่างมีความรับผิดชอบ
รายละเอียด
- พัฒนาและดูแลบริการแบ็กเอนด์และ API ด้วย Java หรือ Kotlin และ Spring Boot หรือ Node.js และ TypeScript
- สร้างเว็บแอปพลิเคชันที่มีความทนทานด้วย React และ TypeScript
- มีส่วนช่วยพัฒนาระบบการออกแบบและสถาปัตยกรรมไมโครฟรอนต์เอนด์
- ตัดสินใจด้านสถาปัตยกรรมและการออกแบบสำหรับบริการที่ปรับขนาดได้ ทนทาน และปลอดภัย
- ใช้หลักการออกแบบที่ขับเคลื่อนด้วยโดเมนและเหตุการณ์
- ออกแบบแบบจำลองข้อมูลและเลือกโซลูชันจัดเก็บข้อมูล SQL หรือ NoSQL ที่เหมาะสม
- สร้างการเชื่อมต่อแบบอะซิงโครนัสด้วย Kafka, NATS หรือ RabbitMQ
- จัดการการนำบริการขึ้นใช้งานและการดำเนินงานด้วย Docker และ Kubernetes
- ปรับปรุงเวิร์กโฟลว์ CI/CD และการสังเกตการณ์ระบบในสภาพแวดล้อมการใช้งานจริง
- กำหนดแนวทางการทดสอบที่ครอบคลุมการทดสอบหน่วย การทดสอบรวม การทดสอบสัญญา และการทดสอบตั้งแต่ต้นจนจบ
- พัฒนาการทำงานโดยมี AI ช่วยอย่างมีความรับผิดชอบและกำหนดแนวปฏิบัติสำหรับทีม
- ให้คำแนะนำและเป็นพี่เลี้ยงแก่วิศวกร
- เป็นผู้นำการรีวิวโค้ดด้านเทคนิค
- ส่งเสริมแนวปฏิบัติทางวิศวกรรมที่สอดคล้องกันระหว่างทีม
- ส่งมอบฟีเจอร์แบบครบวงจรและมีอิทธิพลต่อทิศทางด้านเทคนิคตลอดทั้งสแตก
คุณสมบัติ
- วุฒิการศึกษาด้านวิทยาการคอมพิวเตอร์ วิศวกรรมซอฟต์แวร์ สาขาที่เกี่ยวข้อง หรือมีประสบการณ์จริงเทียบเท่า
- มีประสบการณ์พัฒนาซอฟต์แวร์ระดับมืออาชีพอย่างน้อยหกปี ครอบคลุมทั้งระบบแบ็กเอนด์และฟรอนต์เอนด์
- มีประสบการณ์ที่พิสูจน์ได้ในการเป็นผู้นำโครงการริเริ่มด้านเทคนิค
- มีทักษะการพัฒนาแบ็กเอนด์ที่แข็งแกร่งด้วย Java หรือ Kotlin และ Spring Boot หรือ Node.js และ TypeScript
- มีประสบการณ์อย่างมากในการสร้างแอปพลิเคชันด้วย React และ TypeScript
- มีประสบการณ์กับเครื่องมือจัดการสถานะสมัยใหม่ เช่น Redux Toolkit, Zustand หรือ TanStack Query
- หากมีประสบการณ์กับระบบการออกแบบหรือไมโครฟรอนต์เอนด์จะได้รับการพิจารณาเป็นพิเศษ
- มีความรู้เชิงลึกเกี่ยวกับระบบแบบกระจาย การออกแบบ API และสถาปัตยกรรมซอฟต์แวร์
- มีประสบการณ์อย่างมากกับ PostgreSQL หรือฐานข้อมูลเชิงสัมพันธ์อื่น ๆ และระบบ NoSQL
- มีประสบการณ์จริงกับ Kafka, NATS หรือ RabbitMQ
- มีประสบการณ์อย่างมากกับ Docker, Kubernetes, CI/CD และการสังเกตการณ์ระบบในสภาพแวดล้อมการใช้งานจริง
- มีความรู้เกี่ยวกับแนวปฏิบัติที่ดีที่สุดด้านความปลอดภัยสำหรับแอปพลิเคชันแบ็กเอนด์และเว็บ
- มีประสบการณ์จริงในการใช้เครื่องมือเขียนโค้ดด้วย AI เช่น Claude Code, GitHub Copilot หรือ Cursor
- เข้าใจอย่างชัดเจนเกี่ยวกับการใช้เครื่องมือเขียนโค้ดด้วย AI ในทีมอย่างมีความรับผิดชอบ
- มีประสบการณ์เป็นพี่เลี้ยงให้วิศวกรและมีส่วนร่วมในทีมแบบอไจล์
- สามารถทำงานในเมืองออสติน รัฐเท็กซัสได้
- สามารถยืนยันตัวตนและสิทธิ์ในการทำงานในสหรัฐอเมริกาได้
สวัสดิการ
- ค่าตอบแทนที่แข่งขันได้และโอกาสได้รับโบนัส
- วันหยุดแบบได้รับค่าจ้างที่ยืดหยุ่นและวันหยุดนักขัตฤกษ์ที่ได้รับค่าจ้าง
- แผน 401(k) พร้อมเงินสมทบจากนายจ้าง
- ประกันสุขภาพแบบครอบคลุม รวมถึงความคุ้มครองทางการแพทย์ที่นายจ้างชำระให้เต็มจำนวน
- การลาเพื่อเลี้ยงดูบุตรสูงสุด 12 สัปดาห์
- ประกันชีวิตขั้นพื้นฐาน
- ความคุ้มครองกรณีทุพพลภาพระยะสั้นและระยะยาวที่นายจ้างชำระให้เต็มจำนวน
- กิจกรรมสร้างทีมรายไตรมาส
- งานเลี้ยงอาหารกลางวันสำหรับผู้นำ
- การประชุมรวมพนักงานทั้งบริษัท
- นโยบายสถานที่ทำงานแบบเปิดกว้าง
- การแต่งกายแบบธุรกิจลำลอง
- วัฒนธรรมสถานที่ทำงานที่เปิดกว้างและมีส่วนร่วม
- มีการจัดสิ่งอำนวยความสะดวกหรือการปรับเปลี่ยนให้ในระหว่างกระบวนการสมัครและการจ้างงาน