- No elements found. Consider changing the search query.
ทักษะ:
iOS, Scrum, Automation
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- Design and develop applications for the iOS platform.
- Contribute to all aspects of the software development lifecycle.
- Participate in Agile/Scrum software development process.
- Collaborate with teams to analyze, design, and ship new features.
- Fix software defects and improve applications performance.
- Implement unit and automation test, security best practice, and API integrations in the applications.
- Continuously learn and implement new technologies to maximize application performance.
- Proficient with Swift, Objective-C, and iOS frameworks such as Core Data, Cocoapods, Carthage, and Manual.
- Experience with Alamofire, SwifyJson, ObjectMapper, CryptoSwift, Grand Central Dispatch.
- Experience with Reactive programming RxSwift, RxCocoa, and Concurrency concept.
- Proficient understanding of design patterns such as MVC, MVP, MVVM, and VIPER Patterns.
- Familiar with CI/CD process, Jenkins, Fastlane, and Xcode Server.
- Experience with unit and automate test.
- Knowledge of analytics tools such as Firebase, Google Analytics, Crashlytics.
- Experience with code versioning tools such as Git, SourceTree.
- Understanding of security algorithms such as SHA1, SHA256, encryption, and decryption.
- Experience with developing SDK and OAuth concept a big plus.
- Location: True Digital Park, Punnawithi.
ประสบการณ์:
5 ปีขึ้นไป
ทักษะ:
iOS, Swift, Kotlin, English
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- Design, develop, and maintain high-quality iOS applications using modern iOS technologies.
- Act as a technical expert in Swift, SwiftUI, and UIKit, ensuring best practices and high code quality.
- Integrate and maintain Kotlin Multiplatform (KMP) modules within iOS projects, including framework distribution and API consumption.
- Apply reactive programming and modern concurrency patterns (RxSwift, Combine, async/await) to build scalable and responsive applications.
- Design and implement robust application architectures using MVVM, MVC, Clean Swift, or VIPER.
- Ensure application performance, stability, security, and scalability across releases.
- Write and maintain unit tests and UI tests using XCTest to ensure high product quality.
- Collaborate closely with product managers, designers, backend engineers, and cross-functional teams in an agile environment.
- Participate in code reviews, technical discussions, sprint planning, and estimation.
- Maintain and improve CI/CD pipelines and automated build, test, and deployment processes.
- Manage dependencies using CocoaPods and/or Swift Package Manager (SPM) and work with common libraries such as Alamofire.
- Use Git effectively for version control and collaborate in a professional software development workflow.
- Bachelor s Degree or higher in Computer Science, Computer Engineering, Software Engineering, Information Technology or any related field.
- At least 5 years of experience in iOS Mobile Application development.
- Deep proficiency in Swift and the modern iOS SDK.
- Strong hands-on experience with SwiftUI and UIKit.
- Professional experience with Objective-C is a strong plus for maintaining legacy codebases.
- Demonstrable experience with or strong interest in Kotlin Multiplatform (KMP).
- Strong experience with reactive programming using RxSwift and or Combine.
- Solid understanding of Swift Concurrency using async and await.
- Proficiency in modern iOS architectural patterns such as MVVM, MVC, Clean Swift, or VIPER.
- Hands-on experience in unit testing and UI testing using XCTest.
- Strong understanding of the full mobile development lifecycle and agile methodologies.
- Experience with CI/CD pipelines and tools such as Jenkins, Bitrise, Fastlane, or Xcode Server.
- Fluent in Thai with good command of English communication.
- Hybrid work model with 2 days/week WFH.
ประสบการณ์:
4 ปีขึ้นไป
ทักษะ:
Assurance, Automation, Selenium
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- Design and implement comprehensive test strategies for full-stack applications, covering both frontend and backend components.
- Develop and maintain automated test suites for frontend and backend testing using appropriate tools and frameworks.
- Collaborate with developers, product managers, and other stakeholders to understand requirements and ensure comprehensive test coverage.
- Perform API testing to validate the functionality and reliability of backend services.
- Conduct exploratory testing to uncover issues not covered by automated tests.
- Participate in the design and review of user stories, ensuring testability and identifying potential risks.
- Perform root cause analysis of identified defects, working closely with developers to ensure timely resolution.
- Work with the development team to implement and improve CI/CD pipelines for automated testing.
- Contribute to the overall quality assurance strategy and roadmap for the organization.
- Thai native / Thai nationality only.
- Minimum of 4+ years of experience as a QA Engineer, with a focus on full-stack testing.
- Proven experience in designing, implementing, and executing comprehensive test strategies for full-stack applications.
- Strong understanding of both frontend and backend technologies, frameworks, and architectures.
- Proficient in test automation tools and frameworks for both frontend (e.g., Selenium, Cypress) and backend (e.g., JUnit, TestNG) testing.
- Experience with mobile application testing both on Android and iOS.
- Experience with API testing, including RESTful and GraphQL APIs.
- Solid understanding of web technologies such as HTML, CSS, JavaScript, and modern frontend frameworks (React, Angular, or Vue.js).
- Knowledge of server-side technologies, databases, and backend frameworks (Node.js, Django, Spring, etc.).
- Familiarity with continuous integration and continuous deployment (CI/CD) processes and tools.
- Experience in testing microservices architecture.
- Strong problem-solving and debugging skills.
- Excellent communication skills, with the ability to collaborate with cross-functional teams.
- Familiarity with Agile methodologies and working in Agile/Scrum teams.
- Relevant certifications in testing or quality assurance are a plus.
ประสบการณ์:
1 ปีขึ้นไป
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- ดูแล บำรุงรักษา และปรับปรุงระบบ IT Infrastructure เช่น Server, Storage, Network (LAN/WAN/Wireless) และระบบ Cloud
- บริหารระบบปฏิบัติการ macOS, Windows Server และ Linux รวมถึงการรักษาความปลอดภัยภายในเครือข่าย
- ดูแลระบบ Virtualization (VMware, Hyper-V) และบริหารทรัพยากรให้เหมาะสมกับการใช้งาน
- ออกแบบและจัดการระบบสำรองข้อมูล (Backup / Disaster Recovery) ให้สามารถกู้คืนได้อย่างรวดเร็วและปลอดภัย
- ดูแลระบบบริหารจัดการอุปกรณ์ Apple (macOS / iOS) ผ่าน MDM เช่น Jamf, Mosyle, Intune หรือ JumpCloud
- จัดการ Apple Business Manager (ABM) และเชื่อมต่อกับระบบ MDM
- บริหารจัดการทรัพย์สินด้าน IT และซอฟต์แวร์ลิขสิทธิ์ รวมถึง Subscription Services เช่น Microsoft 365, Adobe, Google Workspace
- ประสานงานกับผู้จำหน่าย (Vendors / Suppliers) ในการจัดซื้อ ต่อสัญญา และดูแลงบประมาณที่เกี่ยวข้อง
- ปฏิบัติตามนโยบาย IT Security และ IT General Controls ขององค์กร พร้อมสนับสนุนงานตรวจสอบภายใน/ภายนอก
- ให้การสนับสนุนทางเทคนิคแก่ผู้ใช้งาน วิเคราะห์และแก้ไขปัญหาเชิงเทคนิคจนกว่าปัญหาจะได้รับการแก้ไข
- จัดทำเอกสารระบบและรายงานการใช้งานเพื่อใช้ในการวางแผนและตรวจสอบประจำปี.
- วุฒิการศึกษาระดับปริญญาตรีขึ้นไป สาขาเทคโนโลยีสารสนเทศ วิทยาการคอมพิวเตอร์ หรือสาขาที่เกี่ยวข้อง
- มีประสบการณ์ด้าน IT Infrastructure อย่างน้อย 2-3 ปี
- เชี่ยวชาญในการดูแลระบบ macOS และอุปกรณ์ใน Apple Ecosystem
- มีประสบการณ์ใช้งานระบบ MDM / ABM
- มีความรู้ด้าน Server, Network, Virtualization (VMware, Hyper-V) และ Cloud (AWS, Azure หรือ GCP)
- เข้าใจระบบเครือข่ายและความปลอดภัย (Fortinet, Mikrotik, Synology, Cisco, Hikvision, Ubiquiti, Next-Gen Antivirus)
- มีทักษะในการจัดการทรัพย์สิน IT การต่ออายุ Subscription Software และการประสานงานกับ Vendor
- มีทักษะการสื่อสาร การแก้ไขปัญหาเชิงเทคนิค และการทำงานอย่างเป็นระบบ.
- 1
นักพัฒนาแอปพลิเคชันบน iOS
ยุคนี้ สมาร์ทโฟนเป็นอีกหนึ่งสิ่งที่ขาดไม่ได้ในชีวิตประจำวัน อาชีพอย่างนักพัฒนาแอปพลิเคชันบนระบบปฏิบัติการ iOS (iOS Developer) จึงกลายเป็นอีกหนึ่งสายงานที่น่าสนใจเป็นอย่างยิ่ง
เงินเดือน
ช่วงเงินเดือนที่บริษัททั่วไปเสนอให้กับ iOS Developer จะอยู่ที่ประมาณ 25,000 - 35,000 บาทซึ่งนับว่าสูงมากเมื่อเทียบกับสายงานประเภทอื่น หากเป็น iOS Developer ที่มีประสบการณ์และความชำนาญ สามารถเรียกเงินเดือนได้สูงถึง 60,000 - 80,000 บาท
ความก้าวหน้าในอาชีพ
iOS Developer เป็นอีกหนึ่งอาชีพสำหรับผู้ที่ต้องการความก้าวหน้า โดยเฉพาะผู้ที่สามารถทำงานเป็นทีมและวางแผน project ได้อย่างมีประสิทธิภาพ จะมีโอกาสก้าวหน้าได้อย่างรวดเร็ว
บทบาทและหน้าที่
- เขียนโปรแกรมด้วยภาษาต่าง ๆ ที่ใช้กับ iOS
- พัฒนา iOS Application ตามความต้องการของลูกค้า
