Full Stack Engineer

Pearl • Los Angeles, CA

Company

Pearl

Location

Los Angeles, CA

Type

Full Time

Job Description

About Pearl

Pearl is shaping the future of dentistry with a suite of AI solutions developed to establish higher standards of quality and care for patients worldwide. Since 2019, our team has engineered FDA-cleared computer vision capabilities for interpretation of 2D and 3D dental imagery — industry-leading capabilities which clinicians, practice owners, labs and insurers use to elevate the efficiency, accuracy and consistency of dental care around the world.

Who We’re Looking For

Pearl is looking for a Full Stack Engineer with at least 3 years of industry experience. You will be responsible for building and maintaining many of the core applications that power Pearl. You will be working with a team of engineers and computer vision specialists to build both internal tools for visualization & analysis, and external products that customers will use on a daily basis. This role requires familiarity with AWS and services such as Lambda, API Gateway, SQS, and software libraries that interface with them such as Serverless. An understanding of SPAs and the technology used to build them is a must. You must be well versed in the challenges of building responsive applications for browsers and how to properly secure them while writing clean, well tested, maintainable code.

  • Design, develop, and maintain new features and improvements in several of Pearl’s applications
  • Interface with the Product team to design and build new applications: Web-based applications (React/Vue), Desktop applications (Electron/React/Vue), API development (Node/Express/Serverless)
  • Implement tests (Jest), ensuring proper functionality and graceful degradation on multiple browsers
  • Interface with the Machine Learning team to enforce data collection requirements in the applications you build
  • Work with Engineering to improve and maintain a rapidly growing datastore
  • Perpetually work to identify and improve usability in all of Pearl’s applications

What You’ll Need to Succeed

  • At least 3 years of JavaScript experience
  • Core understanding of JavaScript, including ES6/7 and modern building tools such as Webpack, Babel, and NPM/Yarn
  • Knowledge of REST API development with Node/Express or similar
  • Knowledge of SQL and the ability to write efficient, performant queries
  • Extensive knowledge of Web technologies like HTTP(S), CDNs and server-side caching techniques
  • Extensive experience working directly with the DOM and experience working with modernJavaScript Frameworks
  • Knowledge of HTML5 and CSS3 features, polyfills and graceful degradation
  • Extensive experience with cross-browser compatibility and browser developer tools
  • Experience with embedded 3rd party scripts
  • 2+ years of experience with AWS
  • Experience with Git, automation tools and command-line style of work
  • Proven track record of designing and building both web-based and desktop applications
  • Enthusiasm for exploring new technologies and a strong ability to learn on the job
  • Strong problem solving skills
  • Strong communications skills
  • Humble, intelligent, and positive attitude‍
  • Experience with Serverless Architecture/FaaS platforms
  • Familiarity with healthcare/HIPAA compliance and with handling PHI

Perks:

  • Talented, energetic teammates
  • Fun and fast-paced work environment
  • Ongoing learning and development
  • Stock options, 401k, medical/dental/vision benefits
  • Unlimited vacation policy

For NY, CA, CO, MA, CT, VT, and MN applicants the pay range is $110,000 - $150,000 DOE.

Apply Now

Date Posted

01/16/2025

Views

0

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.9

Similar Jobs

Software Engineer, Data Platform (Lead) - Benchling

Views in the last 30 days - 0

Benchling a leading biotechnology company is seeking a Senior Software Engineer to design and implement scalable multitenant services and APIs The rol...

View Details

Senior Product Manager, Dev Solutions - Atlassian

Views in the last 30 days - 0

Atlassian offers a remote position for a Product Manager in the Dev Solutions team The role involves collaborating with crossfunctional teams to lead ...

View Details

Internal Audit & SOX Senior - Chime

Views in the last 30 days - 0

Chime is seeking a Senior Internal Audit and SOX professional to implement a worldclass SOX program and contribute to the broader internal audit funct...

View Details

Strategic Finance Associate - Chime

Views in the last 30 days - 0

Chime is seeking a Strategic Finance Associate to join their Finance team The role involves collaborating with the Strategic Finance team to shape bus...

View Details

OMX Channel and Agent Experience MBA Intern - Chime

Views in the last 30 days - 0

Chime is offering an MBA intern position in the Channel and Agent Experience team within the OMX function The role involves advocating for members and...

View Details

Space Missions Systems Program Manager - BAE Systems, Inc.

Views in the last 30 days - 0

BAE Systems is seeking an experienced project manager for their Resilient Ground Systems Product Area The role involves leading and participating in t...

View Details