← Back to all jobs

Senior Principal Software Engineer

N
🏢 NucleusHealth 🇺🇸 San Diego, CA, US 🕑 January 13

Reporting to the VP, Engineering and Data Science, a Senior Performance Engineer applies knowledge of industry best practices, software design patterns, and even trade secrets to optimize the performance of various components within our cloud imaging platform, solve complex technical problems and create applications that delight our end customers.

OVERALL OUTPUTS, DUTIES AND RESPONSIBILITIES

    • Designs, codes, and reviews new software
    • Evaluates existing software (JavaScript) for performance and efficiency improvements
    • Writes unit tests to demonstrate proper software functionality, scale, and resource usage
    • Collaborates with software testers to ensure good test coverage, resolve defects, and mitigate safety hazards
    • Communicates with product management, project managers, technical writers, and medical personnel
    • Leads design and implementation of feature development including identification of all tasks and the dependencies between tasks, features, and components
    • Troubleshoots production issues escalated from Customer Support
    • Provides performance expertise to architects, analysts, and other engineers as input for product design, implementation, and troubleshooting
    • Shares knowledge with other team mates in software development best practices and testing methodologies via code and design review
    • Participates in tool and library selections, development environment improvements, and process refinement

EDUCATION AND EXPERIENCE REQUIREMENTS

    • BS in Computer Science or related degree, or equivalent experience
    • 5+ years of professional software engineering experience
    • 3+ years of experience with web technologies (Javascript, HTML, CSS)
    • 3+ years of experience with Node.js
    • 3+ years of experience with Medical Imaging and/or PACS
    • Experience with Meteor is a plus
    • Experience with MongoDB is a plus
    • Experience with Medical Imaging or Healthcare technology is a plus
    • Experience with WebGL or OpenGL is a plus
    • Strong communication skills

SKILLS AND OTHER REQUIREMENTS

Our group develops in Meteor, Node.js, C#, and C++ technologies. Candidates for this position should have:

    • Deep understanding of how the DOM and JavaScript engine(s) work; specifically, how to performance optimize code in browsers (preferably Chrome/Chromium)
    • Strong experience writing performant JavaScript code
    • Strong experience in one of the core programming frameworks/languages: Meteor, Node.js, C#, or C++
    • Experience building web based user interfaces using HTML5, CSS3, JavaScript, and web UI frameworks such as jQuery, Bootstrap, etc.
    • Experience with React, Angular, and/or Vue.
    • Experience with MongoDB or another NoSQL database is highly preferred
    • Experience developing reusable HTTP RESTful APIs
    • DICOM, HL7 and medical imaging software experience desired

WORK LOCATION

  • Telecommute/work from home or work from our office in San Diego, CA
  • May require some travel to team meetings, etc.

Apply now

or subscribe to receive react jobs in your e-mail

Get

notifications in your

More react jobs near San Diego

  • QG
    🇺🇸 San Diego, CA, US
    January 15
  • C
    🇺🇸 San Diego, CA, US
    January 13
  • P
    🇺🇸 San Diego, CA, US
    January 09
  • XB
    Implementation Operations Manager Xyon Business Solutions, Inc.
    🇺🇸 San Diego, CA, US
    January 08
  • QG
    🇺🇸 San Diego, CA, US
    January 04