Skip to content

This website uses cookies to provide features and services. By using the site you agree to the use of cookies.Cookie policy.  Close

San Diego, CA Full Time Posted by: ICU Medical, Inc. Posted: Tuesday, 2 March 2021

The UI Developer will have overall accountability to produce scalable software solutions. You'll be part of a cross-functional team that's responsible for the full software development life cycle, from conception to deployment.

Software development is primarily responsible for both front and Back End development and designing Front End web architecture, ensuring the responsiveness of applications and working alongside graphic designers for web design features.

The Principal Software Engineer can foresee and recognize potential issues that impact their projects and will work diligently with their management to clear these barriers, resolve conflicts or facilitate rapid decision making with the appropriate team member(s)/leadership to resolve the issues.

Essential Duties & Responsibilities

Design and build UI architecture, components, and customization for an extensive, highly interactive web application suite while ensuring application responsiveness.

Mentor junior/senior engineers and work alongside motivated, supportive, and talented people in a collaborative, Scrum environment.

You will work closely alongside UI/UX designers, web engineers to implement a next generation UI framework and applications.

Lead development efforts of features and support other web engineers in understanding its architecture.

You must have a deep understanding of modern web applications and MVC concepts (HTML, CSS, JavaScript, AngularJs).

You must have experience with large scale web applications.

You will see a project through from conception to finished product, while meeting both technical and consumer needs.

Stay abreast of developments in web applications and programming languages.

Analyze software requirements to determine feasibility of design.

Ensure compliance, alignment and consistency with the corporate quality system, software development practices and suitability.

Perform architectural and detailed design reviews.

Apply techniques to interpret/evaluate requirements, synthesize and evaluate data.

Work on special projects as they arise.

Knowledge, Skills & Qualifications

Depending on Area of responsibility, will have the following requirements:

Excellent knowledge of Enterprise and Application Architecture & Design.
Experience with technologies: HTML, CSS and JavaScript frameworks such as Angular JS, React and Node.
Some knowledge of AWS Cloud technologies and security.
Must have a proven track record of developing and launching successful products.
Strong knowledge of Object-Oriented analysis & design methodologies
Strong verbal and written communication skills and can communicate effectively with remote team members.
Advanced ability to communicate effectively with both technical and non-technical team members.
Knowledge of regulatory requirements a plus.

Education and Experience

Bachelor's degree in software engineering, web development or related field from an accredited college or university.
A minimum of 10+ years of relevant experience in a software engineering role.

Minimum Qualifications

Must be at least 18 years of age

Travel Requirements

Typically requires travel less than 5% of the time

San Diego, CA, United States of America
Click apply
3/2/2021 5:26:06 PM

We strongly recommend that you should never provide your bank account details to an advertiser during the job application process. Should you receive a request of this nature please contact support giving the advertiser's name and job reference.