Software Engineer (Web Development)

  • Full-time

Company Description

Founded in 2016, VoxelCloud is a U.S. (Los Angeles)/China (Shanghai)-based leader in AI analysis of medical images.  Backed by Sequoia and Tencent.  We help doctors make better/faster/earlier diagnoses and related clinical decisions.  http://www.voxelcloud.ai

Job Description

We are looking for full-time Front-End Web Developer who is motivated to combine layout aesthetics and a rigor of programming. Responsibilities will include to develop web-based annotation tools and gadgets to support R&D activities and to facilitate of UX/UI design wireframes to actual code that will produce visual elements of the product. You will work with the UX/UI designer and the R&D scientists, bridging the gap between graphical design and technical implementation over a variety of products at VoxelCloud.

Responsibilities:

  • Develop annotation tools according to the requests from Data and Model teams
  • Implement simple back-end structure for the annotation tools
  • Build reusable code and libraries for future use
  • Implement the UX/UI design and collaborate on product deployment
  • Optimize the existing application for maximum scalability, security and speed
  • Deploy and maintain online applications when necessary
  • Collaborate with the model team on gadgets for productivity

Qualifications

 

  • B.S/M.S. in Computer Science or other related majors
  • Comfortable with Linux systems and IDEs
  • Proficient in Python, especially Flask
  • Excellent in Javascript, Familiar with Node.js and jQuerry. Experience with React, Angular or Vue is a plus
  • Have solid understanding of events and async programming
  • Experience with database, at least one of MySQL, PostgreSQL and MongoDB
  • Experience with code deployment, especially docker. Experience with AWS and Alicloud is a plus
  • Experience with RESTful API is required
  • Experience with front end testing framework
  • Good coding style and communication skills

 

Additional Information

All your information will be kept confidential according to EEO guidelines.