Agoda

Agoda is a global online travel agency that specializes in offering a wide range of travel services, including hotel bookings and other accommodation options, aimed at helping travelers plan and find the best deals for their trips. The company utilizes advanced technology to enhance user experience and streamline the booking process.

Related companies:

Jobs at this company:

Apply

πŸ“ Bangkok, Thailand

🧭 Full-Time

πŸ” Online travel booking

  • Strong foundations in software engineering.
  • Minimum of 7 years of technical experience with any combination of threat modeling, secure coding, identity management and authentication, software development, cryptography, system administration, and network security.
  • Minimum 2 years experience with Software Development Life Cycle in one or more languages (Rust, Python, Go, Nodejs, etc.).
  • Minimum 1 year experience with public/private cloud environments (Openshift, Rancher, K8s, AWS, GCP, Azure, etc.).
  • Experience in running assessments using OWASP MASVS and ASVS.
  • Working knowledge on exploiting and fixing application vulnerabilities.
  • Strong background in threat modeling.
  • In-depth knowledge of common web application vulnerabilities (i.e. OWASP Top 10).
  • Familiarity with automated dynamic scanners, fuzzers, and proxy tools.
  • Analytical skills for problem solving and offensive security tactics.
  • Highly effective communication skills, both verbal and written.

  • Play a lead role in developing and designing application-level security controls and standards.
  • Perform application security design reviews against new products and services.
  • Track and prioritize all security issues.
  • Build internal security tools that help fix security problems at scale.
  • Perform code reviews and drive remediation of discovered issues.
  • Enable automated security testing at scale to measure vulnerability and report on risk across all microservice, web, and mobile platforms.
  • Execute security tests on thousands of servers which are spread across on-premise and public cloud data centers.

AWSPythonSoftware DevelopmentGCPAzureGoRustCommunication SkillsCollaboration

Posted 2024-10-27
Apply
Apply

πŸ“ Bangalore, India; Pune, India; Tokyo, Japan; Taipei, Taiwan; Manila, Philippines; Melbourne, Australia

πŸ” Online travel booking

  • At least 8 years of experience of extensive background in front-end development, working with client-side frameworks on large-scale applications (React is highly preferred).
  • Strong core front-end skill set in JavaScript and the TypeScript ecosystem.
  • Strong architecture skills and drive decision-making in the team.
  • Experience working with component libraries.
  • Strong product sense and a passion for client-side performance optimization.
  • Demonstrated ability to drive changes and impact across various teams.
  • Love collaborating via code reviews and architecture discussions and is motivated to improve their teammates’ productivity.

  • Drive collaboration with cross-functional teams such as Product, Product Design, and Engineering to construct and deliver high-quality products on the web.
  • Led by example by demonstrating how to write quality code that meets the requirements and is in accordance with our architectural and front-end coding standards and patterns.
  • Contribute to building a culture that optimizes applications using best practices for performance.
  • Propose upgrades and updates necessary for keeping up with modern security and development best practices.
  • Contribute to our shared component libraries and build modular and reusable components and libraries.
  • Build efficient, reusable web components and architect reliable, performant, and scalable solutions.
  • Identify areas of improvement and drive web best practices.
  • Provide mentorship for more junior team members and share knowledge with the broader team.

JavascriptTypeScriptJavaScriptProduct DevelopmentProduct designReactCollaboration

Posted 2024-10-13
Apply
Apply

πŸ“ India, Japan, Taiwan, Philippines, Australia, Thailand

πŸ” Online travel booking

  • 10 years of experience developing web applications in client-side frameworks such as React, Angular, VueJS.
  • A bachelor's degree in Computer Science or a quantitative field required; a master's degree preferred.
  • Minimum of 3 years in a Tech Lead role.
  • Working experience with agile, analytics, A/B testing, Continuous Delivery, and Trunk-based Development.
  • Excellent skills in HTML/CSS and understanding of object-oriented JavaScript, TypeScript.
  • Strong communication and coordination skills, along with excellent analytical thinking and problem-solving skills.

  • Maintain ownership and responsibility of mission critical systems.
  • Build high volume platforms using cutting-edge technologies like React and GraphQL.
  • Mentor and coach other software engineers.
  • Be a major contributor to agile and scrum practices.
  • Design and lead crucial technical projects and initiatives across teams and departments.
  • Stay on the leading edge of technical know-how, industry trends and drive technical innovations.

GraphQLLeadershipAgileAndroidDynamoDBElasticSearchHTMLCSSJavascriptKafkaRabbitmqSCRUMTypeScriptAzureCassandraElasticsearchAngularRedisNosqlReactCollaborationCI/CD

Posted 2024-08-17
Apply