Senior Front End Software Engineer

Sorry, this job was removed at 6:30 a.m. (PST) on Sunday, January 19, 2020
Find out who's hiring in Seattle.
See all Developer + Engineer jobs in Seattle
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

The Senior Front-End Software Engineer will work on NanoString’s GeoMx Digital Spatial Profiler instrument as part of our software team creating the user interface and instrument control software. The GeoMx Digital Spatial Profiler is our novel platform that enables spatially resolved, digital readout of up to 96 proteins or RNA targets in a multiplexed assay. Our software team is delivering the highly interactive, browser-based user interface that enables researchers in Immuno-Oncology, Neuroscience, and many other fields to make cutting edge discoveries that have the power to positively impact healthcare and save lives.

Essential Duties:

  • In collaboration with other team members - design, architect, and implement the next generation 4K Slide Image Viewer and ROI Selection Tool using Leaflet and Angular
  • Design, develop, and test user interface and related server APIs in other areas of the GeoMx platform using .NET Core, C#, Polymer, and Angular 7+
  • Create automated unit and integration tests using jasmine/karma/protractor, XUnit, and/or NUnit
  • Participate in code and design reviews with other members of the software team
  • Collaborate with biologists, hardware engineers and other stakeholders
  • Work closely with a team of software test engineers to ensure high-quality, robust software
  • Write clear, complete software design documents
  • Use Microsoft TFS to manage work items, builds and source code

Required:

  • 5+ years’ experience designing and delivering commercial software
  • Solid experience developing single-page applications with Angular 5+
  • Web API development experience using C# on .NET or .NET Core
  • BS in computer science, engineering, or equivalent experience
  • Ability to work both independently and in collaboration with a team
  • Excellent verbal and written communication skills
  • Analytical and creative problem-solving skills

Desired:

  • Experience developing web-based solutions using Leaflet, Mapbox, or other JavaScript map-tile viewers
  • Image processing with OpenCV
  • Experience building and running Docker containers
  • Amazon AWS

Other:

  • Learn more about Life at Nanostring here: https://www.nanostring.com/company/careers/life-at-nanostring
  • See benefits at NanoString
  • NanoString is an EOE
  • NanoString participates in E-Verify. E-Verify is a web-based system that allows an employer to determine an employee's eligibility to work in the US using information reported on an employee's Form I-9. The E-Verify system confirms eligibility with both the Social Security Administration (SSA) and Department of Homeland Security (DHS). For more information, please go to the USCIS E-Verify website.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Seattle, WA

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about NanoString TechnologiesFind similar jobs