Senior Full Stack Engineer

4 weeks ago


Salt Lake City, United States Pearl AI Full time
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 Senior Full Stack Engineer with at least 8 years of industry experience. You will be responsible for building and maintaining many of the core applications that power Pearl. You help lead 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 a deep understanding of 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. The ideal candidate is just as passionate about technical mentorship as they are about technical prowess.

  • 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 and oversee testing (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
  • Interface with Machine Learning team to solution algorithmic training pipelines
  • Work with Engineering to improve and maintain a rapidly growing datastore
  • Perpetually work to identify and improve usability in all of Pearl's applications
  • Provide outward-facing technical support to both clients and partners
  • Act as a technical mentor and offer appropriate guidance to Engineering
What You'll Need to Succeed
  • 8+ years of JavaScript experience required
  • 5+ years of AWS experience required
  • 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
  • Advanced understanding of SQL and the ability to write efficient, performant queries
  • Extensive knowledge of Web technologies like HTTP(S), CDNs and server-side caching techniques, working directly with the DOM, and experience working with modernJavaScript Frameworks
  • Demonstrated knowledge of HTML5 and CSS3 features, polyfills, graceful degradation, and embedded 3rd party scripts
  • Extensive experience with cross-browser compatibility and browser developer tools
  • 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
  • Excellent problem solving skills
  • Excellent communications skills - both technical and non-technical
  • Humble, intelligent, and positive attitude
  • Experience with Serverless Architecture/FaaS platforms
  • Familiarity with healthcare/HIPAA compliance and with handling PHI
What We Offer
  • Competitive Benefit and Compensation Offerings
  • Ongoing Training and Development Opportunities
  • Unaccrued, Flexible PTO
  • Remote Work


  • Salt Lake City, United States The College Board Full time

    About the Team The DevSecOps Engineering team builds sustainable, resilient, and well-engineered software solutions to solve problems in the product security domain within the larger Product Security organization. The team of four remote full-stack engineers operates using Agile development methods and collaborates daily using ensemble programming, also...


  • Salt Lake City, United States American Cybersystems Full time

    The DevSecOps Engineering team builds sustainable, resilient, and well-engineered software solutions to solve problems in the product security domain within the larger Product Security organization. The team of four remote full-stack engineers operates using Agile development methods and collaborates daily using ensemble programming, also known as mob...


  • Salt Lake City, United States American Cybersystems Full time

    The DevSecOps Engineering team builds sustainable, resilient, and well-engineered software solutions to solve problems in the product security domain within the larger Product Security organization. The team of four remote full-stack engineers operates using Agile development methods and collaborates daily using ensemble programming, also known as mob...


  • Salt Lake City, United States The College Board Full time

    About the Team The DevSecOps Engineering team builds sustainable, resilient, and well-engineered software solutions to solve problems in the product security domain within the larger Product Security organization. The team of four remote full-stack engineers operates using Agile development methods and collaborates daily using ensemble programming, also...


  • Salt Lake City, United States Recursion Full time

    Your work will change lives. Including your own.  At Recursion we combine experimental biology, automation, and artificial intelligence to quickly and efficiently identify treatments for human diseases. Today we have four drugs in the clinic, and in the next 10 years we hope to discover 100 more. We are transforming drug discovery into a data science...


  • Salt Lake, Utah, United States Skilljar Full time

    Senior Full Stack Python (Django) Developerat Skilljar Salt Lake City, UT Skilljar is seeking a Senior Full Stack Python (Django) Developer to join our fast-growing Engineering team. This person will be responsible for the technical design, development, and deployment of our products. Were looking for someone with a successful track record building software...


  • Salt Lake City, United States RECURSION CO Full time

    Please Note: Our offices are closed for our annual Summer Break from Monday, July 1, 2024 through Friday, July 5, 2024. Our response to your application will be delayed. Your work will change lives. Including your own. At Recursion we combine experimental biology, automation, and artificial intelligence to quickly and efficiently identify treatments for...


  • Salt Lake, Utah, United States Recursion Full time

    Your work will change lives. Including your own. At Recursion we combine experimental biology, automation, and artificial intelligence to quickly and efficiently identify treatments for human diseases. Today we have four drugs in the clinic, and in the next 10 years we hope to discover 100 more. We are transforming drug discovery into a data science problem,...


  • Salt Lake City, United States The College Board Full time

    College Board - Technology 100% Remote US based, working core EST hours About the Team The College Board's Pivot team engineers, develops, and delivers products and customer-facing platforms critical to HigherEd institutions, students, and other internal and external stakeholders. We are a rapidly expanding elite team of engineers committed to building a...


  • Salt Lake City, United States Skilljar Full time

    **Senior Full Stack Python (Django) Developer** at Skilljar Salt Lake City, UT Skilljar is seeking a Senior Full Stack Python (Django) Developer to join our fast-growing Engineering team. This person will be responsible for the technical design, development, and deployment of our products. Were looking for someone with a successful track record building...

  • Full Stack Engineer

    1 month ago


    Salt Lake City, United States Harmonious Capital Administration Full time

    Job DescriptionJob DescriptionSalary: $80-110kHarmonious Capital Administration, a leading private market investing SaaS company, is seeking a skilled and versatile Full Stack Developer to join our dynamic development team. As a Full Stack Developer, you will be responsible for designing, developing, and maintaining both the front-end and back-end components...

  • Full Stack Engineer

    4 weeks ago


    Salt Lake City, United States Harmonious Capital Administration Full time

    Job DescriptionJob DescriptionSalary: $80-110kHarmonious Capital Administration, a leading private market investing SaaS company, is seeking a skilled and versatile Full Stack Developer to join our dynamic development team. As a Full Stack Developer, you will be responsible for designing, developing, and maintaining both the front-end and back-end components...


  • North Salt Lake, United States Rebuy Full time

    Job DescriptionJob DescriptionSalary: Rebuy - Senior Full Stack EngineerABOUT USRebuy is SaaS application that is redefining data-powered shopping experiences with a new breed of personalization and merchandising solutions, which turns intelligence into revenue-generating actions.We offer onsite solutions, marketing tools and automation, RESTful API,...

  • Full Stack Engineer

    4 weeks ago


    Salt Lake, Utah, United States Fidelity TalentSource Full time

    Full Stack Engineer Fidelity TalentSource is your destination for discovering your next temporary role at Fidelity Investments. We are currently sourcing for a Full Stack Engineer to work in Salt Lake City, UT The Role Our teams build and contribute to Fidelity's digital presence. As a Full Stack Engineer, you will help us build the omni channel user...

  • Full Stack Engineer

    2 months ago


    Salt Lake, Utah, United States Fidelity TalentSource Full time

    Full Stack Engineer Fidelity TalentSource is your destination for discovering your next temporary role at Fidelity Investments. We are currently sourcing for a Full Stack Engineer to work in Salt Lake City, UT The Role Our teams build and contribute to Fidelity's digital presence. As a Full Stack Engineer, you will help us build the omni channel user...


  • Salt Lake City, United States Recursion Pharmaceuticals Full time

    Your work will change lives. Including your own.  At Recursion we combine experimental biology, automation, and artificial intelligence to quickly and efficiently identify treatments for human diseases. Today we have four drugs in the clinic, and in the next 10 years we hope to discover 100 more. We are transforming drug discovery into a data science...


  • Salt Lake City, United States Recursion Pharmaceuticals Full time

    Your work will change lives. Including your own.  At Recursion we combine experimental biology, automation, and artificial intelligence to quickly and efficiently identify treatments for human diseases. Today we have four drugs in the clinic, and in the next 10 years we hope to discover 100 more. We are transforming drug discovery into a data science...


  • Salt Lake, Utah, United States The College Board Full time

    College Board - Technology100% Remote US based, working core EST hoursAbout the TeamThe College Board's Pivot team engineers, develops, and delivers products and customer-facing platforms critical to HigherEd institutions, students, and other internal and external stakeholders. We are a rapidly expanding elite team of engineers committed to building a...


  • Salt Lake City, United States Randstad Full time

    tridion full stack engineer. salt lake city , utah posted march 20, 2024 job details summary $74 - $75 per hour contract bachelor degree category computer and mathematical occupations reference1046200 job details job summary: Must Have Skills: 20% Tridion CMS Exp, 60/40 Backend to Front end Full Stack Preferred Skills: 60% backend Java, 40%...


  • Salt Lake City, United States Randstad Full time

    tridion full stack engineer. salt lake city , utah posted march 20, 2024 job details summary $74 - $75 per hour contract bachelor degree category computer and mathematical occupations reference1046200 job details job summary: Must Have Skills: 20% Tridion CMS Exp, 60/40 Backend to Front end Full Stack Preferred Skills: 60% backend Java, 40%...