Full Stack Software Developer
Company: Sarnova
Location: Dublin
Posted on: January 26, 2026
|
|
|
Job Description:
In these newly created full stack software development roles,
you will enable Sarnova’s/Cardio Partners technology organization
to deliver faster, smarter, and more reliably. The 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. M-TH on-site in
Dublin, Fridays remote Summary : The 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 2 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, Hamilton , Full Stack Software Developer, IT / Software / Systems , Dublin, Ohio