Dev Ops Engineer

Kaidee is seeking an experienced team player to join us in growing one of the largest online services in Thailand. We are committed to continued investment in people & tools in order to produce high-quality engineering and retain our leadership position. We have an agile development environment, work with cutting-edge technologies at scale and offer a creative working space for the team to think, design and develop.

We are looking for Dev Ops Engineer who will join a dynamic self-organization team and provide best in class support and implementation services for Kaidee’s products.

The ideal candidate must be a self-starter with strong work habits and have mid-level career experience in maintaining both on-premise and cloud infrastructure (include but not limit to network, server, virtualization, operating system, middleware, CI/CD) in an online application environment. This experience should be rolling out new systems, maintaining, upgrading, replacing, automating, improving performance and securing of the platform.

Responsibilities

  • Function in a technical role delivering servers, applications and other services (eg. network, OS, automation, etc).
  • Pair with development teams to coach, design and develop automated software deployments which reduce the release duration while decreasing the percentage of software release failures.
  • Migrate existing services to a public cloud infrastructure.
  • Manage public cloud infrastructure and services.
  • Create sufficient documentation and services to create and/or enhance ‘self-service’ facilities such as Jenkins, Openstack, monitoring (Sensu), Docker, Kubernetes, etc.
  • Be the main contact for implementation and support activities on Linux and Windows Server based and networking infrastructure components.
  • Recommend technology optimizations and process improvements to improve project lead times.
  • Help refine the continuous delivery process by working with others in operations and development to enhance release automation using open source tools.
  • Ensure that appropriate documentation and training is delivered to 1st & 2nd level support teams.
  • This is a hands-on role working collaboratively with development and operations to enable quick builds in parallel project driven Agile development environment.
  • This individual will also provide “On Call” support on a scheduled rotation, or may be required to work a shift that provides operational support on Saturday and Sunday.

Requirements

  • Minimum 2 years of experience implementing hardware and software infrastructure in Enterprise environments.
  • Minimum 5 years of experience in Ubuntu or Redhat Linux server required; experience with MS Windows Server advantageous.
  • Experience with Jenkins, Ansible, Docker, Kubernetes highly preferred
  • Linux scripting experience (e.g. Python, Ruby, Bash).
  • Thorough understanding of high availability architecture, networking, and platform.
  • Experience with cloud infrastructure operations, virtual server and network virtualization, security and monitoring systems.
  • Agile methodology for managing workflow.
  • Good English communication both written and spoken.

Apply Here

Senior UI/Visual Designer

Kaidee is looking for a Senior User Interface/Visual Designer with strong interests and expert capabilities in the design and development of engaging user experiences. The ideal candidate will thrive in a work environment that requires strong problem-solving skills and independent self-direction, coupled with an aptitude for team collaboration and open communication.

This individual excels at providing both highly analytical as well as highly creative ideas to a design engagement. The candidate will also have extensive experience in a fast-paced and innovative development environment. A thorough understanding of contemporary user-centered design methodologies is a must.

Your responsibilities will include:

Collaborate closely with UX designers, Product Marketing and Product Owner to create visually compelling graphics and UI’s with a consistent visual style, UI visual design specs, graphics and prototypes.

Here’s what we’re looking for:

  • Be customer focused and dedicated to ensuring a high quality of service.
  • Prior experience leading a team of User Interface/User Interaction design.
  • Deep understanding in Design System and User Interface Style Guides.
  • Excellent written, verbal, and interpersonal communication skills both in Thai and English.

Basic Qualifications:

  • Solid responsive/Adaptive design knowledge, especially pertaining to user interaction and interface design, web platform guidelines, and user experience.
  • Experience with and curiosity around current web products, trends, software, platforms and hardware
  • Demonstrate a strong sense of typography, iconography, color theory, and visual composition
  • Deep understanding of Sketch, Photoshop, Illustrator, and other modern design and prototyping tools
  • Experienced in Agile
  • Up-to-date with the latest UI trends, techniques, and technologies

Apply Here

Software Engineer – Backend

Kaidee is seeking an Engineer to join our team building one of the largest mobile apps & website in Thailand. You must want to work in an agile development environment and with cutting edge of technologies at scale. We are committed to investing in people and tools to continue to produce the best platform and retain our leadership position.

We are seeking a candidate with deep understanding of today’s engineering technologies who is looking for a position where they can realize their full potential.

Responsibilities;

  • Lead and be an active member of software development projects
  • Improve site performance through monitoring, tuning, best practices and root cause analysis
  • Be an advocate for agile engineering and test driven development
  • Help guide the team in process, architecture, scalability and other best practices as applicable
  • Stay up to date with the latest technologies and architectures

Requirements;

  • Expert-level knowledge in software development
  • Ideally experience in modern infrastructure practices such as containerisation, infrastructure as code and/or cloud.
  • A minimum of 5 years developing complex online applications
  • An understanding of event-driven application architectures
  • Experience with software testing and automation
  • Enjoy working in an agile team environment
  • A constant desire to improve and learn
  • Self-motivated, good interpersonal skills, good team spirit and responsible attitude
  • A good command of Thai and English languages
  • A degree in an IT-related field or equivalent work experience

Our Technology;

The following is a selection of the technologies we use.

  • Python, NodeJS, ReactJS, Swift (iOS), Kotlin (Android)
  • MySQL, Elasticsearch, Cassandra, Kafka, Zookeeper, Couchbase, AWS S3, Redshift
  • Kibana, Spark, TensorFlow, Tableau
  • Linux, Jenkins, Ansible, Docker, Nginx, AWS EC2, OpenStack (Nova, Swift, Glance, Neutron), Kubernetes

Apply Here

TeleOps Team Lead

Kaidee is seeking a TeleOps Team Lead who love technology and is passionate about Customer Service to join us.

We offer a creative working space for team to think and open to share idea – that is why we stay out of the comfort zone to learn what Thai people want in order to offer a platform our customers love to use.

We are committed to investing in people and tools to produce the best platform and continued improvement.

Responsibilities

  • Contact potential or existing customers to inform them about a product or service using scripts
  • Answer questions about products or the company
  • Ask questions to understand customer requirements and close sales
  • Direct prospects to the field sales team when needed
  • Take and process orders in an accurate manner
  • Handle grievances to preserve the company’s reputation
  • Keep records of calls and sales & note useful information
  • Do the report of daily task / weekly / monthly in order to see the trend and analysis thinking
  • Initiate idea to find the way to improve the quality in the team
  • Manage team with effective way and coordinate the other teams


Requirements

  • Proven experience as TeleOps representative or other sales/customer service role
  • Good knowledge of relevant computer programs (e.g. CRM software) and telephone systems
  • Ability to learn about products and services and describe/explain them to prospects
  • Excellent knowledge of English
  • Excellent communication and interpersonal skills
  • Cool-tempered and able to handle rejection
  • Outstanding negotiation skills with the ability to resolve issues and address complaints

Apply Here

Software Engineer – iOS

Kaidee is looking for an awesome developer who loves to make cool apps. Someone who loves technology – love making new stuff and loves to attack old problems in different ways,  a continuously self-improving person. You must want to work in an agile development environment and with cutting edge technologies at large scale. We believe that buying and selling secondhand goods helps all Thai people and we are building the best team in Thailand to do that.

Expats are welcome to apply and we are able to provide work permits for the right candidate.

Responsibilities

  • Development of Kaidee iOS application
  • Work with UX, Product and Tech teams to create awesome mobile apps
  • Stay on top of industry issues and trends, particularly with regards to accessibility, usability, and emerging technologies

Requirements

  • Good knowledge of Clean-Architecture
  • Good with object-oriented design, data structures, algorithm design and problem solving
  • Experience in test-driven development
  • Have written a cool iOS App that you are proud to show us
  • You are proactive about ideas and speak up when you have an opinion
  • Understanding of Apple’s design principles and interface guidelines
  • Good knowledge of Swift and its ecosystems and familiar with Cocoa Touch
  • Good knowledge of iOS framework such as Alamofire, Moya and other Apple goodness
  • Experience working with automated XCTest iOS framework
  • Understanding of CI/CD and the tools and workflows that come with it
  • Experience with Git, Cocoapods, Fastlane, Fabric
  • Experience with Design System, Zeplin is a plus

Our Technology

The following is a selection of the technologies we use:

  • Python, Node.JS, React.JS, Swift (iOS), Kotlin (Android)
  • PostgreSQL, Elasticsearch, Cassandra, Kafka, Zookeeper, Couchbase
  • Airflow, Kibana, Spark, TensorFlow, Microstrategy
  • AWS EC2, S3, Redshift
  • Linux, Jenkins, Ansible, Docker, Nginx, OpenStack (Nova, Swift, Glance, Neutron)

Apply Here

Senior Engineer – Frontend

Kaidee is seeking a Software Engineer experienced with web technologies to join our team building one of the most popular websites in Thailand. We are committed to investing in people and tools to continue producing the best platform and retain our leadership position. You must want to work in an agile development environment and with cutting edge technologies implemented at scale.

We are seeking candidates with understanding of today’s engineering and architecture technologies who is seeking a position to realize their full potential.

Responsibilities;

  • Be an active member of web software development projects.
  • Improve site performance through monitoring, tuning, best practices and root cause analysis.
  • Be an advocate for agile engineering and test driven development.
  • Help guide the team in process, architecture, scalability and other best practices as applicable.
  • Stay up to date with the latest technologies and architectures.

Requirements;

  • Expert-level knowledge in web software development including Javascript, CSS and HTML.
  • A minimum of 3 years developing complex web applications.
  • Ideally experience of ReactJS and associated frameworks.
  • An understanding of event-driven service oriented architectures.
  • Experience with software testing and automation.
  • Enjoy working in an agile team environment.
  • A constant desire to improve and learn more.
  • Self-motivated, good interpersonal skills, good team spirit and responsible attitude.

Apply Here

Senior UX Designer

Kaidee is looking for a Senior User Experience Designer with strong interests and expert capabilities in the design and development of engaging user experiences. The ideal candidate will thrive in a work environment that requires strong problem-solving skills and independent self-direction, coupled with an aptitude for team collaboration and open communication.

This individual excels at providing both highly analytical as well as highly creative ideas to a design engagement. The candidate will also have extensive experience in a fast-paced and innovative development environment. A thorough understanding of contemporary user-centered design methodologies is a must.

Your responsibilities will include:

  • Increase the customer retention rate and happiness by personalizing recommendations, enabling discovery and individualizing the user experience.
  • Your innovative design approach for editorial topics will give Kaidee users a fresh, playful cross-device online marketplace experience.
  • Gain a deep customer understanding of current and future, help drive feasible and impactful solutions that match to user needs and expectation.
  • Prepare and run collaborative workshops like Design Studios and brainstorming sessions
  • Have a clear vision for user research and insights, human behavior, technical feasibility and digital experience design. Ideation, information architecture, wireframing, prototyping and testing.

Here’s what we’re looking for:

  • Be customer focused and dedicated to ensuring a high quality of service.
  • Prior experience leading a team of User Experience/Information Architects.
  • Excellent written, verbal, and interpersonal communication skills both in Thai and English.

Basic Qualifications:

  • Highly diverse UX and software engineering technology development experience:
  • Solid responsive/Adaptive design knowledge, especially pertaining to user interaction and interface design, web platform guidelines, and user experience.
  • Experience with and curiosity around current web products, trends, software, platforms and hardware
  • Deep understanding of user experience, user interaction, information architecture and design across mobile platforms, devices and products
  • Lightweight prototyping ability
  • Experience across:
    • Broad language stacks: HTML, CSS, and JavaScript
    • Libraries, Frameworks, and Markup
    • Sketch, Zeplin and XD
  • Experienced in Agile
  • Experience with Continuous Integration and DevOps practices from an engineering perspective
  • Have a good humored

Apply Here