Senior Full Stack Software Developer
Company: Sarnova
Location: Campbell
Posted on: January 21, 2026
|
|
|
Job Description:
In these newly created senior level full stack software
development roles, you will enable Sarnova’s/Cardio Partners
technology organization to deliver faster, smarter, and more
reliably. The Senior Full Stack Software Developers play critical
roles in shaping the quality and functionality of the company’s
digital products, directly impacting customer satisfaction and
business growth. By delivering high-quality, timely, and error-free
software solutions, the developer ensures a seamless user
experience that supports business goals. Cardio Partners, a
division of Sarnova, is a national leader in emergency prevention
and an ardent advocate in the fight against Sudden Cardiac Arrest
(SCA). Cardio Partners offers complete cardiac solutions to our
customers including equipment, consultation, end-to-end training,
and program management. As an authorized master distributor of all
FDA-approved defibrillator devices, the company provides customers
the best-in-class value for new and recertified equipment.
Customers’ emergency preparedness needs are met via Cardio
Partners’ nationwide CPR training courses and state-of-the-art
program management services. Remote positions for Non-Central Ohio
Residents. Candidates must reside in the United States and will
work EST hours. Candidates that require visa transfers or
sponsorship now or in the future cannot be considered. Summary: The
Senior Full Stack Software Developers work closely with our
development team and company leaders to deliver a high-quality
website/program experience for our customers, using the latest and
best coding strategies and practices. As part of a development
team, the individuals in these role will participate in
program/site related development and user experience decisions and
is expected to use their skills and experience to create innovative
solutions. Essential Duties and Responsibilities: • Develop
high-quality products within scope and on time, ensuring minimal
coding errors through strong technical skills and attention to
detail • Perform hands-on development using established programming
languages, technical specifications, processes, and methodologies •
Test, analyze, and debug solutions across different environments •
Provide production support to ensure applications run smoothly,
proactively identifying problems and deploying smart solutions •
Create Proof-of-Concepts to assess the feasibility and viability of
project approaches • Maintain a keen attention to detail in
programming while understanding how individual tasks contribute to
the overall outcome; focus on delivering an optimal user experience
• Recommend new technologies that enhance product development and
improve the end-user experience • Collaborate with developers,
designers, and business stakeholders to ensure product delivery
aligns with expectations • Actively seek and share ideas with
colleagues while also working independently to deliver on
commitments and achieve individual goals • Present and defend
decisions that promote innovative ways to bring concepts to life
based on sound programming principles • Stay current with emerging
technologies to apply best practices in development • Advocate for
high-quality user experiences and development standards
Skills/Experience Required: • Education: Bachelors degree in
computer science, software engineering preferred but not required •
Minimum of 7 years of full-stack development experience • Ruby on
Rails experience required, other languages beneficial • Experience
in developing rich client functionality with strong working
knowledge of JavaScript and jQuery • Experience with HTML, CSS, and
cross-browser layout skills and knowledge, experience of the full
web technology stack • JavaScript/jQuery experience, mobile
site/application development, and/or responsive web development • 1
year of eCommerce experience preferred • AngularJS, React or
lightweight front-end framework experience is a plus • Experience
in usability/interface design, UI/UX knowledge for mobile and
tablet is a plus • Familiarity with advanced SQL queries preferred
• Effective communication skills (verbal and written) • Exceptional
time management, organization and planning skills with proven track
record of managing multiple projects simultaneously, prioritizing
key initiatives and hitting deadlines • Demonstrated ability to
build relationships and work effectively with employees within and
across departments • Highly self-motivated with a sense of urgency,
bias for action and anticipatory qualities • Curious, driven to
achieve and willingness to challenge the status quo • A desire to
continually learn and grow in your career • Ability to manage
multiple projects simultaneously and meet development schedules
Keywords: Sarnova, Dublin , Senior Full Stack Software Developer, IT / Software / Systems , Campbell, California