- No elements found. Consider changing the search query.


Skills:
Quality Assurance, Assurance, Javascript
Job type:
Full-time
Salary:
negotiable
- Architecting and developing high-performance, cross-platform web applications.
- Leading the design and implementation of Backend-for-Frontend (BFF) services.
- Establishing and enforcing best practices for front-end testing and quality assurance.
- Driving initiatives to optimize Core Web Vitals and overall application performance.
- Owning a big chunk of Agoda's system all the way from the north-star & vision down to the bytecode level.
- Enabling impactful collaboration and cross-team projects on big projects, making a dent in the quality of our services, code & architecture.
- Providing thoughtful feedback, nurture an inclusive engineering environment, and champion engineering fundamentals. Bring out the best from your fellow engineers.
- Identifying and implementing opportunities for optimization across the technology stack, focusing on cost, efficiency, velocity & dev happiness.
- Exhibiting technical leadership throughout the broader organization, conveying complex technical trade-offs to non-techies such as business owners & C-suite executives.
- Overall experience of 10+ years in engineering roles.
- Proven hands-on experience with owning production services with significant impact on design, development, deployment, monitoring & evolution.
- Curiosity, staying on the cutting-edge of technological improvements and open source advancement.
- Advanced proficiency in modern JavaScript frameworks and state management solutions.
- Deep understanding of cross-platform development challenges and solutions.
- Extensive experience with Backend-for-Frontend (BFF) patterns and micro-frontend architecture.
- Expert-level knowledge of front-end testing methodologies, tools, and best practices.
- Proven track record of optimizing applications for Core Web Vitals and web performance.
- Strong understanding of web security, accessibility standards, and SEO best practices.
- Can perform deep research & take decisions on complex projects. Can easily toggle between running as a lone wolf and also works great as part of a pack.
- Strong communication skills, with the ability to explain complex technical details to stakeholders at all levels.
- Bachelor's degree in Computer Science, Engineering, or a related field.
- A Master's or Ph.D. in a technical field.
- Deep understanding of React and state managers (Redux, Zustand, Valtio).
- Experience with C# and.Net Core.
- Experience with Kotlin or other JVM languages.
- 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.
Skills:
Git, Javascript, TypeScript, English
Job type:
Full-time
Salary:
negotiable
- Work directly with the client team as a consultant, collaborating closely to understand their requirements and deliver high-quality frontend solutions.
- Design, develop, and maintain frontend applications using Angular.
- Ensure applications are optimised for maximum speed, scalability, and user experience.
- Identify and address potential issues, performance bottlenecks, and bugs.
- Collaborate with Product Owners, UX/UI designers, and backend developers to deliver high-quality software solutions.
- Work with micro-frontend architecture and containerization.
- Implement responsive design principles for seamless multi-device user experiences.
- Utilize Git for version control and ensure efficient code management.
- Participate in code reviews, mentoring, and knowledge-sharing within the team.
- Stay updated with emerging frontend technologies and industry best practices.
- The Qualifications
- Native Thai speaker is mandatory, and a good command of written and spoken English is essential.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- 5+ years of experience in frontend development, with a strong focus on Angular.
- Expertise in JavaScript, TypeScript, HTML, and CSS.
- Experience working with micro-frontend architecture and containerization.
- Knowledge of optimizing applications for speed, performance, and scalability.
- Strong understanding of responsive design principles.
- Familiarity with version control systems such as Git.
- Experience collaborating with cross-functional teams in an Agile development environment.
- Strong communication and problem-solving skills.
- Experience with React, Vue, or Svelte is a plus.
- 10 days annual paid vacation.
- Flexible working hours.
- Hybrid Working Policy.
- Health insurance.
- International work environment with over 20 different nationalities in the team.
- Working with a wide and interesting portfolio of clients in SEA and globally.
- Opportunity to visit events and conferences.
Skills:
Magento, Quality Assurance, Assurance
Job type:
Full-time
Salary:
negotiable
- Work with vendor to Develop and maintain Magento websites and applications.
- Write clean, efficient, and well-documented code.
- Troubleshoot and debug issues with Magento websites and applications.
- Optimize website performance and ensure scalability.
- Stay up-to-date with Magento updates and new features.
- Implement and customize Magento extensions and modules.
- Integrate Magento with third-party systems and APIs.
- Develop and maintain custom Magento themes.
- Provide technical support and guidance to clients and team members.
- Participate in code reviews and contribute to the development of best practices.
- Document technical specifications and project requirements.
- Test and deploy Magento websites and applications.
- Continuously improve development processes and workflows.
- Preparing test scenarios. Executing tests on software usability.
- Analyzing test results on database impacts, errors or bugs, and usability.
- Develop and execute test plans, test cases, and test scripts.
- Preparing reports on all aspects related to the software testing carried out and reporting to the design team.
- Participating in design and code reviews and providing input on requirements, product design, and potential problems.
- Collaborate with developers, designers, and other team members to identify and resolve issues.
- Stay up-to-date with industry trends and best practices in project coordination and testing.
- Bachelor s degree in Computer Science, Information Technology, or related field.
- Strong knowledge of Magento platform and its architecture.
- Experience in developing and customizing Magento themes and extensions.
- Proficiency in PHP, MySQL, HTML, CSS, JavaScript, and jQuery.
- Understanding of MVC architecture and object-oriented programming principles.
- Ability to troubleshoot and debug complex issues in Magento.
- Familiarity with version control systems such as Git.
- Excellent communication and collaboration skills.
- Ability to work independently and manage multiple projects simultaneously.
- Bachelor s degree in Computer Science or related field.
- Magento certification (e.g. Magento Certified Developer) is a plus.
- Contact Information:-.
- Office of Human Capital.
- D2C SERVICES Company Limited.
- Vibhavadi Rangsit Road, Ladyao Subdistrict, Chatuchak District, Bangkok 10900.
Skills:
Java, AJAX, Software Development
Job type:
Full-time
Salary:
negotiable
- Design and Develop applications based on web application by using programming language such as Java, JavaScript, object oriented design concept and database stored procedure. Able to develop application by using JavaScript, ajax or bootstrap development tool..
- Design test cases, test scenario and generate test script to unit test, functional test the overall programs, execute test, analyze and conclude the result in test report.
- Understand the requirement and detailed design to develop application which meet requirement target. Able to clarify requirement and match requirement to programming algorithm to development.
- Analysis impact assessment with external systems which interface to corporate business applications.
- Support and solve problems of corporate business applications by analyzing production errors, finding root cause and find out interim and long-term solution after project launch..
- Bachelor's degree in Engineer, Computer Science or IT related field.
- At least 4-5 year experiences in software development.
- Computer Language - web application, Java, J2EE, JSP, Java Servlet, Spring, Hibernate, EJB, Strut, JavaScript, PL/SQL, Ajax or bootstrap development tool..
- Well knowlege with new application technology - Container, Docker, Cloud platform, CI/CD on cloud platform.
- Secure coding that comply PCI-DSS standard.
- OS & Database - Oracle, Unix, Linux, MySQL, SQL Command/Server, SQL Tunning..
- Design and Implement Customer Data Tracking System
- Define tracking mechanisms across multiple customer touchpoints, including Mobile Applications, Websites, Call Centers, and Physical Stores.
- Develop and standardize Event Schema for tracking customer interactions across different platforms.
- Structure data to facilitate behavioral analysis and personalization strategies..
- Backend Tracking System Design & Implementation
- Architect the backend tracking system using event-driven architecture via Service Bus or Event Streaming Platforms (e.g., Kafka, RabbitMQ, Azure Service Bus).
- Collaborate with DevOps, Backend, and Data Engineering teams to ensure accurate data collection and usability..
- Develop SDKs/Libraries for Tracking
- Develop SDKs or JavaScript Libraries for easy integration into Mobile and Web applications.
- Establish guidelines and provide technical consultation to development teams for proper tracking implementation..
- Consultation and Data Tracking Validation
- Assist Product, Marketing, and Data Science teams in defining Event Tracking Values to ensure meaningful data collection.
- Validate tracking accuracy and help optimize tracking implementation..
- Design Personalized Offering & Recommendation Systems
- Work closely with Data Science teams to design and implement a Personalized Offering System based on customer behavior.
- Define strategies for personalized product recommendations and service offerings.
- Bachelor's degree in Engineer, Computer Science or IT related field.
- Proficiency in mobile (Java, Kotlin, Swift, React Native, Flutter) and web (JavaScript, Python, HTML, CSS) languages, Understanding Frameworks (React, Angular, Vue.js, NestJS), Mobile/web development lifecycle knowledge, Database (SQL, NoSQL) and API expertise, Version control (Git), Cloud Platform knowledge. and Testing and Debugging.
- Requirements gathering/analysis, System design. Problem-solving, Communication, Basic Project, Management and UI/UX understanding.
Experience:
1 year required
Skills:
Angular.js, Java, ASP.NET, Flutter, Spring Boot, Thai
Job type:
Full-time
Salary:
฿20,000 - ฿80,000, negotiable
- เขียนโปรแกรมส่วนของการแสดงผลด้วยภาษา Angular js, Jquery, Bootstraps, CSS เป็นต้น.
- เขียนโปรแกรม DOT NET หรือ Java API เป็นตัวเชื่อมต่อส่วนที่แสดงผลหน้าเว็ป, Mobile หรือบริการต่าง ๆ เป็นต้น.
- ออกแบบโครงสร้างการทำงานของโปรแกรม, Develop, Unit Test และ Debugging.
- สื่อสารกับทีมงานทำความเข้าใจเกี่ยวกับส่วนงานตามความรับผิดชอบ เพื่อพัฒนาระบบ.
- รีวิว Coding แก้ไขปัญหาเกี่ยวกับการพัฒนา.
- ทำเอกสารทางด้านเทคนิคที่เกี่ยวข้อง เช่น เอกสาร Setup ระบบ เป็นต้น.
- วุฒิการศึกษา: ปริญญาตรีขึ้นไป.
- สาขาวิชา: สาขาเทคโนโลยีสารสนเทศ, วิทยาการคอมฯ และสาขาอื่น ๆ ที่เกี่ยวข้อง.
- อายุ: 22 ปีขึ้นไป.
- ประสบการณ์: 0 - 10 ปี.
- มีบุคลิกภาพดี สามารถทำงานเป็นทีมได้ และมีความรับผิดชอบสูง.
- มีความขยัน ตั้งใจ อดทน และมีทัศนคติที่ดีต่อบริษัท.
- มีความกระตือรือร้น รักการเรียนรู้สิ่งใหม่ ๆ และสนใจเทคโนโลยี.
- มีความรู้ความเข้าใจเกี่ยวกับการ Scalable Applications.
- มีประสบการณ์ในการพัฒนาโปรแกรมติดต่อฐานข้อมูล เช่น MySql, Oracle, SQL Server เป็นต้น.
- มีความรู้ หรือเคยใช้งานเทคโนโลยีดังต่อไปนี้Angular Js, Jquery, Bootstraps, CSS.
- DOT NET Framework หรือ.
- Spring Framework, Hibernate.
- IIS, Tomcat, Oracle Weblogic, IBM Websphere.
- Subversion, gits, Maven Repository.
Experience:
3 years required
Skills:
node.js
Job type:
Full-time
- Contractor 1 year.
- Development for mobile application/web application.
- At Least 4 years experience as Software Engineer using ReactJS and NodeJS.
- Onsite 3 days / WFH 2 days.
- Technical analysis and application design aligned with standard in IT Blueprint.
- Adopt and apply proper technology in development.
- Develop with proper programming language.
- Support on technology related information required for developing.
- Keep abreast on updated IT application technology to be able to adopt properly.
- Manage application development with SDLC methodology and comply with regulation.
- Trouble shooting and fixing on the related problem solving to ensure the smooth and efficient banking service/operation.
- Prepare readiness of application systems for business continuity management.
- Identifying areas for modification in existing programs and subsequently developing these modifications.
- Writing and implementing efficient code.
- Determining operational practicality.
- Developing quality assurance procedures.
- Deploying software tools, processes and metrics.
- Maintaining and upgrading existing systems.
- Working closely with other developers, UX designers, business and systems analysts.
- At least 4 years of experience in software development roles.
- Experience in ReactJs and NodeJs.
- Experience in working with SQL/NoSQL Database e.g., MySQL, Postgresql, Oracle, MongoDB.
- Understand basic Infrastructure knowledge e.g., TCP/IP, Network securities, Load balancing, Reverse-proxy etc.
- Experienced in Microservices architecture is a plus.
- Experienced in any public cloud such as AWS, GCP and Azure is a plus.
- Experienced in Container (Docker, Kubernetes, OpenShift) platform is a plus.
- Experienced in Deployment and Devops is a plus.
Skills:
Vue.js, Nuxt.JS, TypeScript
Job type:
Full-time
Salary:
negotiable
- Developing front-end website and architecture design.
- Designing and developing back-end API to support website applications.
- Understand both micro service design and monolith design.
- Ensuring cross-device optimization for desktop and mobile phones.
- Creating servers and databases for functionality.
- Work with UX/UI designers for design features.
- Team working through a project from conception to finished product.
- Staying updated on developments and programming languages.
- Understand business and customer needs.
- At least 5 year+ experience in Software engineer, Frontend Developer, Backend Developer or others.
- Knowledge of fundamental front-end languages such as HTML, CSS.
- Knowledge of development frameworks such as React, Vue.js, Next.js, Nuxt.js, Nest.js, Typescript and others.
- Knowledge of programming languages such as Golang, Node.js, JAVA, Javascript, Python, C, C++ and others.
- Knowledge of database technology such as MySQL, Oracle, and MongoDB, and others.
- Location: BTS Ekkamai
- Working Day: Monday-Friday.
Experience:
4 years required
Skills:
PHP, English
Job type:
Full-time
Salary:
฿30,000 - ฿65,000, negotiable
- PHP Development: Work with PHP (especially PHP OOP/MVC) to build and optimise systems.
- Frontend Development: Create, adjust, and maintain web pages using HTML, CSS, JavaScript, and jQuery.
- Database Management: Design, query, and optimise MySQL databases for efficient performance.
- Error Detection & Troubleshooting: Maintain existing applications, troubleshoot issues, and provide quick solutions to web-based system problems.
- Cross-Functional Collaboration: Work with other teams to identify requirements and implement new features for web applications.
- Code Quality: Write clean, scalable code, participate in code reviews, and follow best practices in PHP and web development.
- Technical Mentorship: Guide and mentor junior developers in PHP and front-end technologies.
- API Integration: Implement features using APIs (e.g., Google Maps or Mapbox).
- At least 4 years of PHP development experience, with strong skills in PHP, HTML, CSS, JavaScript, jQuery, and database management.
- Solid understanding of OOP, MVC, and web-based systems.
- Ability to work collaboratively and independently with strong problem-solving skills.
- Experience with MySQL and version control (Git).
- Knowledge of agile development practices and DevOps is a plus.
- Logical approach to multi-platform optimization and troubleshooting.
- Linux command ( Entry Level ).
Job type:
Full-time
Salary:
negotiable
- โบนัสประจำปี.
- ลาพักร้อน เมื่อพ้นทดลองงาน.
- ลา Workcation.
- กองทุนสำรองเลี้ยงชีพ.
- ประกันสังคม / ประกันสุขภาพ / ประกันชีวิต / ประกันอุบัติเหตุ.
- วันหยุดตามกฏหมาย (ไม่น้อยกว่า 13วัน).
- ลาหยุดในเดือนเกิด.
- ตรวจสุขภาพประจำปี.
- เงินช่วยเหลือสมรส.
- สิทธิคุณพ่อลาเลี้ยงบุตร.
- เงินช่วยเหลือฌาปนกิจ.
- Co working Space.
- ฟิตเนต.
- Point แลกของรางวัล.
- บริการปรึกษานักจิตวิทยาออนไลน์.
- การเดินทาง.
- BTS: สถานีหมอชิต, ห้าแยกลาดพร้าว.
- MRT: สถานีพหลโยธิน.
- บริการเรียกรถผ่าน App MuvMi.
- ติดตามข่าวสารจาก SC ASSET ได้ที่.
- http://insidesc.scasset.com/..
Experience:
1 year required
Skills:
Agile Development, Full Stack, node.js, React.js, Web development, English
Job type:
Full-time
Salary:
฿25,000 - ฿35,000
- Develop and maintain web applications.
- Write clean, efficient, and well-documented code for both front-end and back-end components.
- Collaborate with Development Team and Designer to implement project.
- Integrate mobile applications with web services (REST HTTP POST/GET).
- Develop and maintain RESTful APIs and microservices.
- Optimize applications for maximum speed and scalability.
- Implement security and data protection measures.
- Participate in code reviews and provide constructive feedback to team members.
- Debug, troubleshoot, and resolve technical issues.
- Bachelor's degree in Computer Science, Software Engineering, or related field.
- 1+ years of experience in full stack web development.
- Front-end: HTML5, CSS3, JavaScript, React
- Back-end: Node.js, Next,js
- Version control systems (Git)
- RESTful APIs and web services.
- Experience on the following lists will be an advantage
- Next.JS,Typescript, Expressjs, NodeJS, ReactJS, ReactNative, REST, CI/CD, and cloud platforms (AWS, Azure, or GCP).
- Understanding of Agile Manifesto or Scrum Framework.
- Good team player, fast-learner, self-motivated with a can-do attitude.
- Strong understanding of web security principles and best practices.
- Problem-solving mindset and attention to detail.
- Excellent time management and organizational skills.
- Location: Asok, MRT Petchaburi / WFH (Hybrid)
- Flexible Working Hours: 9:00-18:00.
- Social security.
- Budget for training.
- Bonus depends on company and personal performance.
- Annual Leave (depends on number of working years).
- Annual company trip.
- สนใจร่วมงานกับเรา อย่ารอช้า! ส่ง Resume มาได้เลย.
- สอบถามเพิ่มเติม.
- โทร.095-9473186 | LINE ID: 0959473186.
- บริษัท โค้ดดีวา จำกัด | https://codediva.co.th/.
Experience:
1 year required
Skills:
node.js, Java, Golang, Python, Swift, Thai, English
Job type:
Full-time
Salary:
฿50,000 - ฿100,000
- Develop and maintain web applications for various business sectors.
- Collaborate with cross-functional teams to ensure smooth project delivery.
- Build scalable and high-performance applications on both the frontend and backend.
- 1-5 years of experience in Backend Developer or IOS Developer.
- Backend expertise: Node.js, Java, Golang, Python, C++, Verilog, Javascript, or C# (Require 1 language / มีความสามารถในภาษาใดภาษาหนึ่ง).
- IOS expertise: Swift.
- Experience working on web applications with complex business logic.
- Ability to work independently and as part of a team.
- Good communication skills in English are a plus.
- Work Model: (Depend on project).
- Mostly 100% Work From Home (WFH) or Hybrid (a mix of WFH and Onsite).
Experience:
3 years required
Skills:
Java, Spring Boot, Software Development
Job type:
Full-time
Salary:
negotiable
- Collaborate with project managers and senior developers to design and maintain software solutions.
- Develop backend services using Java Spring Boot.
- Create dynamic front-end applications with Angular.
- Participate in the full software development lifecycle from requirements gathering to deployment.
- Ensure code quality by adhering to industry best practices and maintaining clear documentation.
- Troubleshoot and resolve software bugs.
- ABOUT YOU.
- Bachelor s degree in Computer Science, Software Engineering, or related field.
- 1 to 3 years of professional software development experience.
- Proficiency in Java and experience with Java Spring Boot.
- Familiarity with Angular for front-end development.
- Understanding of RESTful APIs and microservices architecture.
- Knowledge of database management systems (e.g., MySQL, PostgreSQL).
- Experience with version control systems (e.g., Git).
- Strong problem-solving skills and attention to detail.
- Ability to work collaboratively in a team environment.
- Good communication skills, both verbal and written.
- Eagerness to learn new technologies and improve existing skills.
- WHY AMARIS?.
- Global Diversity: Be part of an international team of 110+ nationalities, celebrating diverse perspectives and collaboration.
- Trust and Growth: With 70% of our leaders starting at entry-level, we re committed to nurturing talent and empowering you to reach new heights.
- Continuous Learning: Unlock your full potential with our internal Academy and over 250 training modules designed for your professional growth.
- Vibrant Culture: Enjoy a workplace where energy, fun, and camaraderie come together through afterworks, networking events, and more.
- Meaningful Impact: Join us in making a difference through our CSR initiatives, including the WeCare Together program, and be part of something bigger.
- Equal Opportunity.
- Amaris Consulting is proud to be an equal-opportunity workplace. We are committed to promoting diversity within the workforce and creating an inclusive environment. For this purpose, we welcome applications from all qualified candidates, regardless of gender, sexual orientation, race, ethnicity, beliefs, age, marital status, disability, or other characteristics.
Skills:
HTML5, Java, Software Development
Job type:
Full-time
Salary:
negotiable
- HTML5/React JS front end.
- Java back-end development.
- Preferably in an Azure or AWS cloud environment.
- Role Responsibilities & Key Accountabilities: Demonstrates knowledge of technologies within LSEG and how they relate to various parts of the business.
- Develops tools and applications by producing clean and efficient code, may also review others' code when required and suggest improvements or resolutions where applicable.
- Handles own workload and promotes an inclusive and open culture.
- Develops knowledge and expertise in software development and other domains to understand linkages and dependencies enhancing alignments.
- Leads design work and planning for user journeys.
- Establishes an understanding of strategy and culture, and how they impact own work.
- Completes the delivery of given tasks with some guidance and oversight.
- Builds strong relationships with their team and colleagues and collaborates closely.
- Communicates clearly and with precision in a concise format and timely manner.
- Takes initiative to develop knowledge in technology products and tools through on the job learning, certifications and projects.
- Qualifications & Experience: Professional qualification or equivalent.
- Strong knowledge of at least one programming language and the ecosystem of this.
- Some knowledge of patterns.
- Moderate experience in a Software development and delivery role.
- Experience of MS Azure, Kafka, Kubernetes, Microservices, SQL is desirable.
- Capital Markets and/or Financial Services background is advantageous but not essential.
- LSEG is a leading global financial markets infrastructure and data provider. Our purpose is driving financial stability, empowering economies and enabling customers to create sustainable growth. Our purpose is the foundation on which our culture is built. Our values of Integrity, Partnership, Excellence and Change underpin our purpose and set the standard for everything we do, every day. They go to the heart of who we are and guide our decision making and everyday actions. Working with us means that you will be part of a dynamic organisation of 25,000 people across 65 countries. However, we will value your individuality and enable you to bring your true self to work so you can help enrich our diverse workforce. You will be part of a collaborative and creative culture where we encourage new ideas and are committed to sustainability across our global business. You will experience the critical role we have in helping to re-engineer the financial ecosystem to support and drive sustainable economic growth. Together, we are aiming to achieve this growth by accelerating the just transition to net zero, enabling growth of the green economy and creating inclusive economic opportunity. LSEG offers a range of tailored benefits and support, including healthcare, retirement planning, paid volunteering days and wellbeing initiatives. We are proud to be an equal opportunities employer. This means that we do not discriminate on the basis of anyone s race, religion, colour, national origin, gender, sexual orientation, gender identity, gender expression, age, marital status, veteran status, pregnancy or disability, or any other basis protected under applicable law. Conforming with applicable law, we can reasonably accommodate applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Please take a moment to read this privacy notice carefully, as it describes what personal information London Stock Exchange Group (LSEG) (we) may hold about you, what it s used for, and how it s obtained, your rights and how to contact us as a data subject. If you are submitting as a Recruitment Agency Partner, it is essential and your responsibility to ensure that candidates applying to LSEG are aware of this privacy notice.
Skills:
Quality Assurance, Assurance, Javascript
Job type:
Full-time
Salary:
negotiable
- Architecting and developing high-performance, cross-platform web applications.
- Leading the design and implementation of Backend-for-Frontend (BFF) services.
- Establishing and enforcing best practices for front-end testing and quality assurance.
- Driving initiatives to optimize Core Web Vitals and overall application performance.
- Owning a big chunk of Agoda's system all the way from the north-star & vision down to the bytecode level.
- Enabling impactful collaboration and cross-team projects on big projects, making a dent in the quality of our services, code & architecture.
- Providing thoughtful feedback, nurture an inclusive engineering environment, and champion engineering fundamentals. Bring out the best from your fellow engineers.
- Identifying and implementing opportunities for optimization across the technology stack, focusing on cost, efficiency, velocity & dev happiness.
- Exhibiting technical leadership throughout the broader organization, conveying complex technical trade-offs to non-techies such as business owners & C-suite executives.
- Overall experience of 10+ years in engineering roles.
- Proven hands-on experience with owning production services with significant impact on design, development, deployment, monitoring & evolution.
- Curiosity, staying on the cutting-edge of technological improvements and open source advancement.
- Advanced proficiency in modern JavaScript frameworks and state management solutions.
- Deep understanding of cross-platform development challenges and solutions.
- Extensive experience with Backend-for-Frontend (BFF) patterns and micro-frontend architecture.
- Expert-level knowledge of front-end testing methodologies, tools, and best practices.
- Proven track record of optimizing applications for Core Web Vitals and web performance.
- Strong understanding of web security, accessibility standards, and SEO best practices.
- Can perform deep research & take decisions on complex projects. Can easily toggle between running as a lone wolf and also works great as part of a pack.
- Strong communication skills, with the ability to explain complex technical details to stakeholders at all levels.
- Bachelor's degree in Computer Science, Engineering, or a related field.
- A Master's or Ph.D. in a technical field.
- Deep understanding of React and state managers (Redux, Zustand, Valtio).
- Experience with C# and.Net Core.
- Experience with Kotlin or other JVM languages.
- 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.
Job type:
Full-time
Salary:
negotiable
- พัฒนาระบบ Web Application, Mobile Application โดยใช้ C# และ Angular (Ionic) เป็นหลัก.
- ศึกษาและวิเคราะห์กระบวนการทำงานปัจจุบันเพื่อนำไปปรับปรุงกระบวนการให้ดีขึ้นอยู่เสมอ.
- ดำเนินการพัฒนาโปรแกรมและจัดการสร้างฐานข้อมูลได้อย่างมีประสิทธิภาพ.
- ดำเนินการทดสอบระบบตามความต้องการ (Requirement Spec) พร้อมทั้งทดสอบ Test script ร่วมกับทีมพัฒนาระบบ และจัดทำรายงานผลการทดสอบเพื่อนำเสนอต่อผู้บริหาร.
- ติดตามการดำเนินงานและอัพเดทแผนงาน เพื่อรายงานความคืบหน้าโครงการต่อผู้บริหารได้.
- ศึกษาทำความเข้าใจกระบวนการทำงานของธุรกิจ และ สามารถวิเคราะห์ประเด็นปัญหา/ความต้องการทางธุรกิจได้ (Business Process).
- ศึกษารายละเอียดโครงการเพื่อจัดทำแผนการดำเนินงาน,ข้อมูลทางเลือก, และนำเสนอต่อต่อผู้บริหารเพื่ออนุมัติ.
- จัดทำเอกสารคู่มือการใช้งานระบบที่พัฒนาและระบบที่เกี่ยวข้อง เพื่อเป็นเอกสารอ้างอิงการใช้งานและใช้ในการอ้างอิงเพื่อพัฒนาต่อยอดระบบใน Phase ต่อไป.
- ดำเนินการฝึกอบรมการใช้งานให้กับผู้ใช้งานระดับต่างๆ ให้เป็นไปตามวัตถุประสงค์ของการพัฒนาระบบ.
- ศึกษาและติดตามการเปลี่ยนแปลงของเทคโนโลยีใหม่ๆ โดยสามารถนำสิ่งที่เรียนรู้มาประยุกต์ใช้ในงานได้อย่างมีประสิทธิภาพ.
- ปริญญาตรีด้านวิทยาการคอมพิวเตอร์, คอมพิวเตอร์ธุรกิจ, เทคโนโลยีสารสนเทศ หรือ สาขาที่เกี่ยวข้อง.
- มีประสบการณ์ทำงานในส่วนงานที่เกี่ยวข้องอย่างน้อย 4 ปีขึ้นไป.
- มีทักษะการสื่อสารที่ดี.
- ติดต่อสอบถาม.
- สำนักทรัพยากรบุคคล.
- อาคารแสงโสม ถนนวิภาวดีรังสิต แขวงจอมพล เขตจตุจักร กรุงเทพมหานคร.
Skills:
Java, Spring Boot, Flutter
Job type:
Full-time
Salary:
negotiable
- Developing front-end website and architecture design.
- Designing and developing back-end API to support website applications.
- Understand both micro service design and monolith design.
- Ensuring cross-device optimization for desktop and mobile phones.
- Creating servers and databases for functionality.
- Work with UX/UI designers for design features.
- Team working through a project from conception to finished product.
- Staying updated on developments and programming languages.
- Understand business and customer needs.
- At least 5 year+ experience in Software engineer, Frontend Developer, Backend Developer or others.
- Knowledge of fundamental front-end languages such as HTML, CSS.
- Knowledge of development frameworks such as React, Vue.js, Next.js, Nuxt.js, Nest.js, Typescript and others.
- Knowledge of programming languages such as Golang, Node.js, JAVA, Javascript, Python, C, C++ and others.
- Knowledge of database technology such as MySQL, Oracle, and MongoDB, and others.
- Location: BTS Ekkamai
- Working Day: Monday-Friday.
Experience:
1 year required
Skills:
Adobe Illustrator, Adobe Photoshop, Thai, English
Job type:
Full-time
Salary:
฿22,000 - ฿24,000
- Design an array of company marketing materials across the print and digital spectrum, including web content, emails, promotional materials, marketing collateral and banner ads.
- Generate mockups and prototypes for our current and future digital output.
- Create visual designs with strong typography, iconography, and layout.
- Maintaining and evolving graphic and brand standards for WorkVenture.
- Collaborate with the creative team on various projects in a fast-paced, entrepreneurial environment.
- Work with our marketing team to optimize paid advertisements and create a range of collateral.
- Adeptness with leading design software packages including Adobe Creative Cloud.
- A determination to achieve and succeed.
- Some creative industry experience.
- The ability to meet deadlines in a high pressure environment.
- A background of working as part of a design team.
- The ability to see projects through from inception to production.
- Consistency regardless of project size.
- Good organizational skills that support the rest of the team.
- The motivation to maintain and improve design standards.
- The willingness to listen to feedback and use it to improve.
- You must be a Thai native speaker.
- Please submit your portfolio when applying for the position, otherwise your profile won't be considered.
Skills:
WebPack, RESTful, Git
Job type:
Full-time
Salary:
negotiable
- Lead and manage the team for the assigned project.
- Use React.js and markup languages like HTML and use it to build user-friendly UI/UX.
- Implement responsive web design principles to ensure the website and applications render well across multiple devices and platforms.
- Design framework for creating user applications that grows with the needs of the company.
- Assist in the development of applications and features that will be put on the web and app, and in internal functions as well.
- Optimize applications for maximum speed.
- Collaborate with back-end developers and web and UI/UX designers to improve usability and other things, including future plans and upgrades.
- Get feedback from, and build solutions for, users and customers.
- Write functional requirement documents and guides.
- Create quality mockups and prototypes.
- Help back-end developers with coding and troubleshooting.
- Ensure high quality graphic standards and brand consistency.
- BSc degree in Computer Science or relevant field preferred.
- Proven work experience as a Front-end developer.
- Hands-on experience with markup languages.
- Experience and proficiency with, but not limited to JavaScript, React, Redux, CSS, and jQuer.
- Experience with common front-end development tools such as Babel, Webpack, yarn, etc.
- Familiarity with testing and debugging, may it be browser or otherwise.
- Familiarity with RESTful APIs.
- In-depth understanding of the entire web development process (design, development and.
- deployment).
- Knowledge of modern authorization mechanisms, such as JWT.
- Understanding of layout aesthetics.
- Familiarity with code versioning tools such as, but not limited to Git, Docker.
- An ability to perform well in a fast-paced environment.
- Work Location: True Digital Park.
Skills:
Full Stack, TypeScript, Industry trends
Job type:
Full-time
Salary:
negotiable
- Mentor and guide engineers in utilizing Typescript, React, and Redux to build innovative front-end solutions.
- Collaborate closely with product managers, designers, and cross-functional teams to define project requirements.
- Provide technical leadership and foster a culture of continuous learning and growth within the team.
- Identify and resolve technical challenges, debug complex issues, and optimize performance.
- Stay updated with the latest front-end technologies and industry trends, driving innovation within the team.
- Solid experience in front-end development using Typescript, React, and Redux.
- Strong leadership and mentoring skills, with the ability to guide and inspire a team.
- Excellent collaboration and communication skills, working effectively with cross-functional teams.
- Exposure to full-stack projects and technologies such as C#, Kotlin, or Scala.
- Familiarity with Agile development methodologies.
- 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.
Experience:
8 years required
Skills:
Full Stack, GraphQL, Scrum, English
Job type:
Full-time
Salary:
negotiable
- 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.
- 1
- 2
- 3
- 4
- 5
- 6
- 10