Yami

Software Engineer

Brea, CA, US

7 days ago
Save Job

Summary

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.

Job Responsibilities:

Design and develop website, front-end and back-end
  • Research and keep up to date with current and emerging technologies;
  • Evaluate company’s current systems for its feasibility, performance, stability, and functionality;
  • Design and develop an online payment solution, collaborating with financial specialists to integrate, test, and enhance payment interfaces;
  • Implement core services periodically;
  • Design and update front-end and back-end using open-source frameworks;
  • Enhance system architecture through collaboration with other departments on shopping flow and system requirements;
  • Develop and refine APIs to ensure compatibility with partner programs;
  • Improve service-oriented architecture;
  • Optimize website performance and provide APIs for iOS app development;
  • Big Data project:
  • Design and improve the collection of data;
  • Design high-level architecture and development research for big data

Software Quality Assurance
  • Identify and fix bugs;
  • After implementation of new software, provide live support;
  • Fix bugs upon identification, and incrementally releases new updates;
  • Periodically testing for various known and unknown bugs;
  • Fix known and identified bugs;
  • Define bugs;
  • Design and conduct software tests;
  • Responsible for continuing project management;
  • Control and design SOP for each software test;
  • Develop strategies for big data collection;
  • Continue to test for better data collection and data solutions;
  • Periodically design and update data collection methods and analysis effectiveness;
Reporting:
  • Report project progress to management;
  • Meet with departments to discuss system impact on performance.

Basic Qualifications & Requirements
  • Other major(s) and/or fields(s) of study required:SOFTWARE ENGINNERING, COMPUTER SCIENCE, INFORMATION SCIENCE, AND RELATED MAJORS
  • Proficient in JavaScript, C/C++, Bootstrap, React, SQL, Python, Java, Angular

Benefits:
  • 401(k) matching
  • Employee discount
  • Health insurance
  • Paid time off
  • Vision insurance
  • $102,357.00- $120,000.00

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: