Senior Software Engineer - UI

HR Pals
Lake Forest, CA, US
$150K a year
Full-time
We are sorry. The job offer you are looking for is no longer available.

Job Description

Job Description

Client Overview

Our client is a purpose-driven medical-device startup. They believe all patients deserve to receive the best level of care.

They are developing cutting-edge technologies that help achieve this goal, and benefit clinicians and patients. Their goal is to improve vision by reinventing ophthalmic diagnostics.

They have the technologies, tools, determination, and people to achieve our ambitious goal.

Position Overview

As the Senior Software Engineer, you will be responsible for the development and implementation of software solutions for our client.

You will collaborate closely with cross-functional teams to create robust, scalable, and user-friendly software applications that meet the unique needs of healthcare providers and patients.

Key Responsibilities

Strategic Leadership & Product Development :

  • Software analysis, planning, design, implementation, and verification of a novel medical device.
  • Design and implement medical-grade software front-end that meet the software requirements and design inputs.
  • Translate application storyboards and use cases into functional applications.
  • Design, build, and maintain efficient, reusable, and reliable code.
  • Co-ordinates and provides input to backend developers on interfaces.
  • Produce high quality testable code according to design specifications.
  • Document software design specifications, implementation details, and test plans.
  • Identify, recommend, and prioritize new software features and applications in conjunction with project managers and stakeholders.

Cross-Functional Collaboration :

  • Collaborate with product management and engineering teams to define software requirements, architecture, and user interfaces.
  • Participate in code peer reviews with the development team to ensure that a high-level of quality is maintained.

Risk Management and Compliance :

  • Contribute to product requirement development and risk management reviews.
  • Troubleshoot and debug software issues throughout the development process.
  • Stay current with emerging technologies, industry trends, and best practices in software development.

Team Management :

  • Provide technical leadership, mentorship, and guidance to junior software engineers.
  • Foster a culture of excellence, inclusion, collaboration, and customer focus.

Other :

Other tasks and duties as assigned.

Qualifications and Requirements

  • Bachelor's degree in computer science, software engineering, or related field.
  • 5+ years of experience in UX / UI software development.
  • Knowledge of multiple front-end languages (JavaScript, HTML, CSS) and their libraries.
  • Proficiency in Angular framework with emphasis on multi-threaded GUI development.
  • Familiarity with database technologies such as PostgreSQL, MySQL, Oracle, or MongoDB.
  • Ability to write cross-browser compatible code.
  • Strong understanding of software architecture, design patterns, and object-oriented principles.
  • Experience with Git.
  • Knowledge of Agile software development methodologies.
  • Familiarity with medical device regulations and standards is a plus.
  • Excellent problem-solving skills, attention to detail, and ability to work effectively in a collaborative team environment.
  • Strong analytical and communication skills (written and verbal).

Compensation : Up to $150k

Our client acknowledges that equal opportunity for all persons is a fundamental human value. Each employee and applicant will be considered on the basis of individual ability and merit, without regard to race, color, religion, age, sex, sexual orientation, gender identity, gender expression, pregnancy, national origin, marital status, physical disability, mental disability, medical condition, genetic information, protected military or veteran status, or any other characteristics.

For more job opportunities, follow us at HR Pals & Recruiting Pals : My Company LinkedIn

14 days ago
Related jobs
Promoted
aKUBE
CA, United States

We are looking for a motivated Senior Software Engineer to join the Growth Life Engineering team. The Growth Lifecycle engineering group is responsible for orchestrating the customer flow and integrating with various other backend services during signups. We are a fast-paced and fast-growing team, w...

Promoted
Culver Careers (CulverCareers.com)
Irvine, California

Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience). In this role, you will be a key member of our engineering team, responsible for the design, development, and maintenance of our backend cloud applications. You will leverage your expertise in ...

Promoted
Turion Space
Irvine, California

As a Senior Embedded Software Engineer, you will work directly with the Turion team to assist in the architecture, development, and testing of the flight software that commands and monitors our spacecraft fleet. Advanced degree in Software Engineering, Computer Engineering, or equivalent and 8+ year...

Mindlance
Remote, CA
Remote

As a Senior Software Delivery Engineer, you’ll be on a team building a secure, compliant SaaS platform for Federal government-led construction projects. This will involve building and adopting tools to build, test, and deploy software to run in a dedicated environment that meets all controls for, an...

Blizzard Entertainment
Irvine, California

Software Engineer, UI & Gameplay World of Warcraft | Irvine, CA or Boston, MA. You will work with designers, artists, and fellow engineers to collaboratively define and implement systems and UIs that support features like the , , or. We provide a suite of benefits that promote physical, emotional an...

Sharp Electronics Corporation
Irvine, California

As a Senior Software Engineer - Applications & Systems, you will have a key role as a member of our development team. SIICA offers a full suite of secure printer and copier solutions, professional and commercial visual displays and projectors, software management and productivity software and market...

Tevora
California, CA, USA

The Senior Software Engineer will work closely with other team members to deliver high-quality software solutions. Tevora is seeking a Senior Software Engineer to join the team. As a Senior Software Engineer, you will play a crucial role in the daily functions and processes of the Product Developmen...

GEICO
Anaheim, California
Remote

Our Senior Duck Creek Engineer is a key member of the engineering staff working across the organization to provide a friction-less experience to our customers and maintain the highest standards of protection and availability. As a Senior Engineer, you will:. Utilize developer tooling and a variety o...

Anduril
Costa Mesa, California

Quickly debug and troubleshoot issues that span the electrical, firmware, and software boundaries. By bringing the expertise, technology, and business model of the 21st century’s most innovative companies to the defense industry, Anduril is changing how military systems are designed, built and sold....

Boeing
Costa Mesa, California

Bachelor of Science degree from an accredited course of study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science and typically 5 or more years' related work experience or an equivalent combination...