- No elements found. Consider changing the search query.
ทักษะ:
Software Development, 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.
ประสบการณ์:
4 ปีขึ้นไป
ทักษะ:
SAP, ERP, iOS, Management
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- Configure, implement, and support SAP Service and Asset Manager (SAP SAM) solutions for enterprise clients.
- Collaborate with stakeholders to gather requirements, design processes, and deliver customized SAP SAM solutions.
- Integrate SAP SAM with SAP S/4HANA, SAP ERP, and SAP Business Technology Platform (BTP).
- Develop and enhance mobile app functionality using SAP BTP SDK / MDK (iOS/Android).
- Lead the deployment of SAP SAM solutions, ensuring offline capabilities, safety measures, and compliance requirements.
- Understanding on related process to work order management, asset management, and inventory processes as per SAM process.
- Coordinate with cross-functional teams for cross functional topic to align SAP SAM functionalities with business goals.
- Train and support end-users in utilizing SAP SAM and related tools effectively.
- 4 and above years of hands-on experience with SAP solutions, primary area SAP SAM, with integration to secondary area: SAP PM (Plant Maintenance), and SAP MM (Materials Management).
- Strong understanding of SAP BTP architecture and tools like SAP Integration Suite, SAP Analytics Cloud, and SAP BTP SDK.
- Experience in designing and delivering mobile application solutions in an SAP environment.
- Knowledge of asset-intensive industries such as utilities, manufacturing, or oil and gas is preferred.
- Proficient in business process analysis and translating functional requirements into technical designs.
- Strong problem-solving and troubleshooting abilities.
- Excellent communication and stakeholder management skills.
- Familiarity with SAP MDG processes, example in managing and synchronizing asset and material master data are a plus.
- SAP certifications in relevant modules (e.g., SAM, BTP, MDG) are a plus.
ทักษะ:
Android, Software Development, Swift
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- Design and build advanced applications for mobile platforms (iOS/Android).
- Collaborate with cross-functional teams to define, design, and ship new features.
- Work with outside data sources and APIs.
- Unit-test code for robustness, including edge cases, usability, and general reliability.
- Work on bug fixing and improving application performance.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Ensure the performance, quality, and responsiveness of applications.
- Maintain code quality, organization, and automatization.
- BS/MS degree in Computer Science, Engineering, or a related subject.
- Proven software development experience and mobile apps development.
- Have published one or more mobile apps in the Google Play or App Store.
- Experience with iOS and Android SDK.
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
- Solid understanding of the full mobile development life cycle.
- Proficient with programming languages such as Swift, Objective-C, Kotlin, or Java.
- Experience with third-party libraries and APIs.
- Good understanding of mobile app UI/UX principles, patterns, and best practices.
- Experience with offline storage, threading, and performance tuning.
- Familiarity with cloud message APIs and push notifications.
- Proficient understanding of code versioning tools, such as Git.
ประสบการณ์:
3 ปีขึ้นไป
ทักษะ:
Research, System Administration, Android
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- Implements IT security improvements by assessing current situation; evaluating trends; anticipating requirements.
- Protects IT system by defining access privileges, control structures, and required resources.
- Process & analyze to gain insights on past IT areas on, current or potential attacks and threats that pose a risk to the organization.
- Primary point of contact with Internal Audit. Periodically review, update, implement and communicate changes to IT policies and procedures and General IT Controls. Facilitate internal and external audit processes by participating in scoping discussions and walk-throughs, delivering evidence that controls are operating as defined, remediating deficiencies, and acting on recommendations.
- Safeguards IT infrastructure and system as well as information system assets by identifying and solving potential and actual security problems.
- Research cyber security topics and promote Cyber security awareness throughout Thaioil.
- EDUCATION.
- Bachelor s degree in computer science, Information Systems, or equivalent education or work experience.
- EXPERIENCE.
- 3+ years of prior relevant experience, especially in IT working environment.
- Understanding of TCP/IP, common networking ports and protocols, traffic flow, system administration, OSI model, defense-in-depth, and common security elements.
- Hands-on experience analyzing high volumes of logs, network data (e.g., Netflow, FPC), and other attack artifacts in support of incident investigations.
- Experience with vulnerability scanning solutions.
- Familiarity with Vulnerability Management program.
- Proficiency with any of the following: Anti-Virus, HIPS, ID/PS, Full Packet Capture, Host-Based Forensics, Network Forensics, and RSA Security.
- Have knowledge of architecture, engineering, and operations of at least one enterprise SIEM platform.
- Understanding of mobile technology and OS (i.e., Android, iOS, Windows), VMware technology, and Unix and basic Unix commands.
- OTHER REQUIREMENTS.
ประสบการณ์:
3 ปีขึ้นไป
ทักษะ:
Full Stack, Javascript, Sass
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- Maintain ownership and responsibility of mission critical systems.
- Guide one or more Agile teams to success.
- Get involved with full stack, server, and mobile app engineering and guide server, client, and infrastructure technical staff to the best solutions.
- Directly manage between 5 and 10 technology professionals and be responsible for their performance at the company.
- At least 3 years of experience managing engineering teams of 3 people and more, 5+ years of experience in software engineering.
- Proficient with web client-side technologies (React, Redux. state management, javascript, SASS, Performance optimization).
- Proficient in one or more mobile platforms (iOS, Android, Web).
- Extremely proficient in at least one programming language (JavaScript, Java, Kotlin, Scala, C#).
- Knowledge in scale, microservices and clean architecture.
- Extremely proficient in modern mobile and server coding and design practices, e.g., SOLID principals and TDD.
- Excellent people management and communication skills.
- B.S. in Computer Science or quantitative field; M.S. preferred.
- Deep experience in multiple platforms including Web, iOS, Android and API services.
- Have managed teams and been a key player at an Internet company that is at scale with large numbers of users and transactions per second.
- Have experience managing in a data driven company with experience analyzing and working with Big Data.
- Created new teams and greenfield projects solving large system problems.
- Previously worked with VP or Senior leadership at a large company.
- Worked on global projects serving world markets with distributed data centers and localization of the front end and data.
- LI-Hybrid
- Equal Opportunity Employer.
- At Agoda, we pride ourselves on being a company represented by people of all different backgrounds and orientations. We prioritize attracting diverse talent and cultivating an inclusive environment that encourages collaboration and innovation. Employment at Agoda is based solely on a person's merit and qualifications. We are committed to providing equal employment opportunity regardless of sex, age, race, color, national origin, religion, marital status, pregnancy, sexual orientation, gender identity, disability, citizenship, veteran or military status, and other legally protected characteristics.
- We will keep your application on file so that we can consider you for future vacancies and you can always ask to have your details removed from the file. For more details please read our privacy policy.
- To all recruitment agencies: Agoda does not accept third party resumes. Please do not send resumes to our jobs alias, Agoda employees or any other organization location. Agoda is not responsible for any fees related to unsolicited resumes.
ทักษะ:
SQL, MongoDB, Linux, English
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- You will work in a collaborative, agile environment to understand, design, code, and test innovative applications. Plus, you'll support these applications for our valued customers.
- You will handle various databases (SQL, MongoDB), operating systems (Linux, Windows, iOS, Android), and modern UI frameworks (React, Redux, Bootstrap, jQuery).
- You will cover the entire system architecture, from backend to frontend, creating high-quality and scalable products.
- You will turn software requirements into practical solutions within existing application frameworks.
- You will identify bottlenecks and bugs, and devise solutions to these problems.
- You will support the Code Review process/tools, troubleshooting, and performance tuning.
- You will help maintain and improve code quality, organization, and automation.
- You will create everything from mockups and UI components to algorithms and data structures as you deliver a complete minimally viable product.
- Demonstrate flexibility to work across architecture, building both front end and back end.
- Proficient in one of the programming languages like Java, Ruby, Python, JavaScript, HTML, and CSS.
- Have knowledge of modern frameworks such as Angular or React.js.
- Familiar with best practices in.Net Framework and/or.Net Core, including design patterns, performance tuning, automated tests, and unit tests.
- Experience in writing RESTful APIs using Microservices architecture.
- Exposure to deploying applications with container technology like Docker and container orchestration technology like Kubernetes.
- Familiar with the Twelve-Factor App methodology.
- Experience in following a structured methodology.
- Strong interpersonal skills with the ability to collaborate and work effectively with individuals, strengthening relationships to achieve win-win solutions.
- Ability to communicate complex situations clearly and simply by listening actively and conveying difficult messages in a positive manner.
- A passion for innovative ideas, coupled with the ability to understand and assimilate different points of view.
- Ability to translate business requirements into technical solutions.
- Ability to thrive in an ever-changing, technology-based consulting environment, using agile development techniques.
- Experience with Cloud platforms such as AWS, Azure, and Google Cloud.
- Fluent in written and spoken English.
- This role is open for both Thai and non-Thai candidates. We can provide full VISA sponsorship if required.
ทักษะ:
Full Stack, GraphQL, Scrum, English
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- Maintain ownership and responsibility of mission critical systems.
- Be hands on - build high volume platforms using cutting-edge technologies like React and GraphQL.
- Mentor and coach other software engineers.
- Be a major contributor to our agile and scrum practices.
- Design and lead crucial technical projects and initiatives cross teams and departments.
- Stay on the leading edge of technical know-how, industry trends and drive technical innovations.
- 10+ years of experience developing web applications in client-side frameworks such as React, Angular, VueJS, etc. 6+ years preferred.
- B.S. in Computer Science or quantitative field; M.S. preferred.
- Working experience with agile, analytics, A/B testing and/or feature flags, Continuous Delivery, Trunk-based Development.
- Excellent HTML/CSS skills - you understand not only how to build the data, but how to make it look great too.
- Excellent understanding of object-oriented JavaScript, TypeScript.
- You love new technologies and approaches and want to use the best tools available. We want people who can help us continually evolve our stack.
- Great communication and coordination skills.
- Excellent analytical thinking and problem-solving skills.
- You have a good command of the English language.
- Knowledge in physical architecture at scale, building resilient, no single point of failures, highly available solutions.
- Knowledge in one or more of the following: NoSQL technologies (Cassandra, ScyllaDB, ElasticSearch, Redis, DynamoDB, etc), Queueing system experience (Kafka, RabbitMQ, SQS, Azure Service Bus, etc).
- Working Experience with Containers and Dockerization, also K8S is a plus.
- Knowledge and hands on experience in CI/CD solutions would be a plus.
- Strong experience in all aspects of client-side performance optimization,.
- Extremely proficient in modern coding and design practices. For example, Clean Code, SOLID principals, and TDD.
- Experience in multiple front-end platforms including iOS, Android, Web, and API services.
- Have worked on an app or internet company that is at scale with large numbers of users and transactions per second.
- Have experience in a data driven company with experience analyzing and working with Big Data.
- Lead teams and greenfield projects solving large system problems.
- Worked on global projects serving world markets with distributed data centers and localization of the front end and data.
- This position is based in Bangkok, Thailand (Relocation Provided).
- Equal Opportunity Employer.
- At Agoda, we pride ourselves on being a company represented by people of all different backgrounds and orientations. We prioritize attracting diverse talent and cultivating an inclusive environment that encourages collaboration and innovation. Employment at Agoda is based solely on a person's merit and qualifications. We are committed to providing equal employment opportunity regardless of sex, age, race, color, national origin, religion, marital status, pregnancy, sexual orientation, gender identity, disability, citizenship, veteran or military status, and other legally protected characteristics.
- We will keep your application on file so that we can consider you for future vacancies and you can always ask to have your details removed from the file. For more details please read our privacy policy.
- To all recruitment agencies: Agoda does not accept third party resumes. Please do not send resumes to our jobs alias, Agoda employees or any other organization location. Agoda is not responsible for any fees related to unsolicited resumes.
ประสบการณ์:
2 ปีขึ้นไป
ทักษะ:
Product Owner, Research, Software Development
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- Achieve operational objectives by making sure that the software is delivered with the best quality, meet all the requirements, and within the reasonable timeline. Support integration/production incident investigation with timely resolution.
- Maintain high standards of software quality within the team by establishing good practices, habits, and make sure that the standards and practices that have been set are followed by the team.
- Work closely with Product Owner and Application Designer to clearly understand the r ...
- Coach junior software engineer and the engineering development department personnel in the workings of reusable tools and patterns, for example, reusable code.
- Keep up with industry best practices and trends. Conduct research, tests, and implements new technique that can be reused and applied to any site/software development project.
- Qualifications Bachelor or Master Degree of computer science, computer engineer, or a relevant field.
- At least 2-5 years of experiences in managing software development team as a technical lead.
- 4-8 years (Senior), 1-3 years (Junior)of experience in software development using Java.
- Knowledge of web service and its related technologies, REST, SOAP, XML, JSON.
- Experience in using Spring framework for building web services (Spring Boot, Spring Cloud).
- Experience in working with SQL/NoSQL Database (e.g. MySQL, MongoDB), can write effective SQL statements.
- Experience in using or building CI/CD workflow and using Git as source code version management tool.
- Experience in mobile and web development is a plus (iOS, Android, HTML5, CSS, e.g.).
- We're committed to bringing passion and customer focus to the business. If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us.
ประสบการณ์:
8 ปีขึ้นไป
ทักษะ:
Full Stack, GraphQL, Scrum, English
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- Maintain ownership and responsibility of mission critical systems.
- Be hands on - build high volume platforms using cutting-edge technologies like React and GraphQL.
- Mentor and coach other software engineers.
- Be a major contributor to our agile and scrum practices.
- Design and lead crucial technical projects and initiatives cross teams and departments.
- Stay on the leading edge of technical know-how, industry trends and drive technical innovations.
- 8 years of experience developing web applications in client-side frameworks such as React, Angular, VueJS, etc.
- B.S. in Computer Science or quantitative field; M.S. preferred.
- Working experience with agile, analytics, A/B testing and/or feature flags, Continuous Delivery, Trunk-based Development.
- Excellent HTML/CSS skills - you understand not only how to build the data, but how to make it look great too.
- Excellent understanding of object-oriented JavaScript, TypeScript.
- You love new technologies and approaches and want to use the best tools available. We want people who can help us continually evolve our stack.
- Great communication and coordination skills.
- Excellent analytical thinking and problem-solving skills.
- You have a good command of the English language.
- Knowledge in physical architecture at scale, building resilient, no single point of failures, highly available solutions.
- Knowledge in one or more of the following: NoSQL technologies (Cassandra, ScyllaDB, ElasticSearch, Redis, DynamoDB, etc), Queueing system experience (Kafka, RabbitMQ, SQS, Azure Service Bus, etc).
- Working Experience with Containers and Dockerization, also K8S is a plus.
- Knowledge and hands on experience in CI/CD solutions would be a plus.
- Strong experience in all aspects of client-side performance optimization,.
- Extremely proficient in modern coding and design practices. For example, Clean Code, SOLID principals, and TDD.
- Experience in multiple front-end platforms including iOS, Android, Web, and API services.
- Have worked on an app or internet company that is at scale with large numbers of users and transactions per second.
- Have experience in a data driven company with experience analyzing and working with Big Data.
- Lead teams and greenfield projects solving large system problems.
- Worked on global projects serving world markets with distributed data centers and localization of the front end and data.
- This position is based in Bangkok, Thailand (Relocation Provided).
- Equal Opportunity Employer.
- At Agoda, we pride ourselves on being a company represented by people of all different backgrounds and orientations. We prioritize attracting diverse talent and cultivating an inclusive environment that encourages collaboration and innovation. Employment at Agoda is based solely on a person's merit and qualifications. We are committed to providing equal employment opportunity regardless of sex, age, race, color, national origin, religion, marital status, pregnancy, sexual orientation, gender identity, disability, citizenship, veteran or military status, and other legally protected characteristics.
- We will keep your application on file so that we can consider you for future vacancies and you can always ask to have your details removed from the file. For more details please read our privacy policy.
- To all recruitment agencies: Agoda does not accept third party resumes. Please do not send resumes to our jobs alias, Agoda employees or any other organization location. Agoda is not responsible for any fees related to unsolicited resumes.
ประสบการณ์:
ไม่จำเป็นต้องมีประสบการณ์ทำงาน
ทักษะ:
Problem Solving, Amazon AWS, Microsoft Azure, Software Development, English, Thai
ประเภทงาน:
งานประจำ
เงินเดือน:
฿25,000 - ฿35,000, สามารถต่อรองได้
- Guide customers through how to integrate Braze into their tech stacks such as web, iOS, Android and Huawei.
- Advise customers on categorizing their data to match with the Braze data system.
- Plan data collection injected from various sources such as database server, AWS, Microsoft Azure, Snowflake and other cloud storage.
- Guide effective data import strategy to the client. Advice how to embed SDK, API and Messaging Integrations into channels and other martech systems.
- Plan for testing and troubleshooting when the customer faces some issue on their platform.
- 2+ years of experience in software development and system architecture.
- Strong knowledge of web and mobile app development (iOS, Android and Huawei) are required.
- Experience with SDK and API integration.
- Knowledge of cloud servers databases either AWS, Microsoft Azure, Snowflake or other cloud storage.
- Proven track record of designing and implementing secure, scalable, and high-performing IT solutions.
- Excellent communication, collaboration, time management and problem-solving skills.
- The ability to think strategically and translate technical concepts into clear, concise language for non-technical audiences.
- Able to speak English fluently.
- 1
นักพัฒนาแอปพลิเคชันบน iOS
ยุคนี้ สมาร์ทโฟนเป็นอีกหนึ่งสิ่งที่ขาดไม่ได้ในชีวิตประจำวัน อาชีพอย่างนักพัฒนาแอปพลิเคชันบนระบบปฏิบัติการ iOS (iOS Developer) จึงกลายเป็นอีกหนึ่งสายงานที่น่าสนใจเป็นอย่างยิ่ง
เงินเดือน
ช่วงเงินเดือนที่บริษัททั่วไปเสนอให้กับ iOS Developer จะอยู่ที่ประมาณ 25,000 - 35,000 บาทซึ่งนับว่าสูงมากเมื่อเทียบกับสายงานประเภทอื่น หากเป็น iOS Developer ที่มีประสบการณ์และความชำนาญ สามารถเรียกเงินเดือนได้สูงถึง 60,000 - 80,000 บาท
ความก้าวหน้าในอาชีพ
iOS Developer เป็นอีกหนึ่งอาชีพสำหรับผู้ที่ต้องการความก้าวหน้า โดยเฉพาะผู้ที่สามารถทำงานเป็นทีมและวางแผน project ได้อย่างมีประสิทธิภาพ จะมีโอกาสก้าวหน้าได้อย่างรวดเร็ว
บทบาทและหน้าที่
- เขียนโปรแกรมด้วยภาษาต่าง ๆ ที่ใช้กับ iOS
- พัฒนา iOS Application ตามความต้องการของลูกค้า