Software Engineer — Applications (bilingual Chinese) @ Yami - Brea, CA

Job Overview

2 months ago

Software Engineer — Applications (bilingual Chinese)

Yami - Brea, CA

About Yami:

Founded in 2013, Yami’s mission is to bring the world closer for everyone to experience and enjoy. We make it easy to discover exciting flavors and trending products from Asia. Named Inc. Magazine’s fastest growing start-up on the ”Inc. 500 List.”, we’re committed to connecting people with authentic food, beauty, home, and wellness experiences through our e-commerce platform, iOS, and Android apps.

Benefits & Compensation:

  • 401(k) matching
  • Health insurance
  • Vision insurance
  • Paid time off (PTO): vacation, sick, and holidays
  • On-site gym ad game rooms
  • Employee discount
  • Coffee and snacks

Job Summary:

The Software Engineer — Applications is part of the Software Engineering team and will be focusing on enhancing Yami’s current application layers. They will update the company’s eCommerce platform to create an optimized user experience for our internal operations teams, as well as improve the online shopping experience for customers.

Job Responsibilities:

  • Design, implement, and update our eCommerce platform to enable a multi-channel shopping experience
  • Monitor the eCommerce platform system alerts and maintain application layer performance
  • Design and implement the data service and presentation layer
  • Work closely with Data Engineers to design, implement, and optimize the recommendation engine/recommender system and search engine
  • Actively support and improve the current production environment

Qualifications & Requirements:

  • Strong coding skills with SQL, Scripting, and Java
  • Strong knowledge of J2EE and Spring Framework
  • Familiarity with traditional relationship database and NoSQL DB
  • Familiarity with Cloud platforms (e.g.AWS or GCP)
  • Familiarity with agile development
  • Passionate about working with large volumes of complex data
  • Familiarity with search engine is a big plus
  • A team player, self-motivated, and strong attention to details, able to consistently provide high quality working modules
  • Strong problem-solving skills
  • A quick learner; able to design and implement new technology stacks on production line
  • Office has fully re-opened; this position requires to be on-site Monday through Friday

Job Type: Full-time

Benefits:

  • 401(k) matching
  • Dental insurance
  • Employee discount
  • Health insurance
  • Paid time off
  • Referral program
  • Vision insurance

Schedule:

  • Monday to Friday

Ability to commute/relocate:

  • Brea, CA 92821: Reliably commute or planning to relocate before starting work (Required)

Application Question(s):

  • "Will you now, or in the future, require sponsorship for employment visa status (e.g. H-1B visa status)?
  • Are you comfortable working in an office setting?

Language:

  • Chinese (Required)
  • English (Required)

Work Location: One location

Similar Jobs

Software Engineer (Entry Level/ Associate/ Mid Career)

BOEING

El Segundo, CA

Develops software verification plans, test procedures and test environments, execute the test procedures and documents test results to ensure software system…

Associate Product Hardware & Software Design & Analysis Engineer

BOEING

Sylmar, CA

Develop and maintain software to support required command and control functionality for airborne searchlight & gimbal systems. This position is for 1st shift.

Software Developer - Avionics

General Atomics and Affiliated Companies

Poway, CA

Communicate with the software developer group, with users, and with management as well as with the wider community. Experience with C/C++ highly desired.

Controls Software Developer

Walt Disney Imagineering

Glendale, CA

Work with other software developers and software project leads to provide incremental and overall updates to status and condition of software product progress.

Software Engineer

Geologics Corporation

Pasadena, CA

Providing integration and test support (including mission system software, hardware, networks, facilities, and infrastructure) to meet functional, performance,…

Software Engineer

La Jolla Logic

San Diego, CA

7 years of experience working with software development, system/software architecture, systems engineering, utilizing an agile development methodology with…

FrontEnd Developer

CEDARS-SINAI

Los Angeles, CA

Form validation and Use of version control software, such as Git. Five (5)+ years’ experience developing critical, large scale customer facing web applications …

Software Developer

Motive Companies

Fountain Valley, CA

Software developers in the field of Renewable Energy develop and maintain systems on AWS for customer GUI. They develop code for data presentation, reports, and…

Spec, Embedded Software Engineer

L3Harris Technologies

Carlsbad, CA

We are seeking an Embedded Software Engineer Lead responsible for developing advanced real-time embedded software and firmware targeted for the MIDS-JTRS…

Embedded Software Engineer, Spacecraft

Motive Companies

Irvine, CA

Work with multiple engineering teams to establish software requirements and design. 2-3+ years of experience developing C++ applications for embedded, high…

Ground Software Engineer- Nanosatellites

Motive Companies

Irvine, CA

Architect the ground software framework for our next generation of space vehicles. Participate in software requirements generation, design, implementation, and…

FE Programmer

91bnb

El Monte, CA

At least 3-year software development experience. Complete the specific project assigned by the team lead and the management team.

Software Programmer

La Jolla Logic

San Diego, CA

5 years of experience working with software development, system/software architecture, systems engineering, utilizing an agile development methodology with…

Jr .Net Developer

zb.io

San Dimas, CA

Hybrid – at least two days per sprint onsite (2 week sprints). Oracle is a must have. Job Types: Full-time, Contract.

Cloud Engineer - El Segundo, CA

La Jolla Logic

El Segundo, CA

You and the team will develop, configure, implement, and manage the systems, services, hardware, and software that make up the entire cloud infrastructure.

Software Engineer – Scientific Applications

BioLegend

San Diego, CA

1+ years of software development experience. This is a full-time position in our San Diego office (we can be flexible for highly qualified candidates), with…

Golang Embedded System Software Engineer

Canonical - Jobs

San Bernardino, CA

Review code produced by other engineers. Applicants should be passionate about open source software development. Write high quality code to create new features.

Software Engineering Tester

Motive Companies

Irvine, CA

Architect the test software automation framework, take part in complete software development as well as test software automation process.

Ground Software DevOps

Motive Companies

Irvine, CA

In addition, please note that this position may also require the possession of an existing United States National Security clearance or eligibility for such a…

Software Engineer

Geologics Corporation

El Segundo, CA

Experience in every phase of the software development life-cycle a must. Developing embedded software for radar applications. $85 - $115 per hour*.

Software Engineer CMDM

Geologics Corporation

El Segundo, CA

At least 5 years' experience providing technical leadership experience to a team of engineers. We are not looking for a 'code monkey' We need a senior developer…

Junior Firmware Developer

EA Team Inc.

Sylmar, CA

Embedded software: 1 year (Required). Design and implementation experience in Embedded Software. Experience in Interfacing with hardware design and development…

Golang Embedded System Software Engineer

Canonical - Jobs

Los Angeles, CA

Review code produced by other engineers. Applicants should be passionate about open source software development. Write high quality code to create new features.

Golang Embedded System Software Engineer

Canonical - Jobs

San Diego, CA

Review code produced by other engineers. Applicants should be passionate about open source software development. Write high quality code to create new features.