Full Stack Engineer

Company:  OnMed
Location: Tampa
Closing Date: 04/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description

Who we are


OnMed is on a mission to significantly improve access to quality, affordable, and equitable care, especially in a world where both traditional and telemedicine channels of care are proving inadequate. OnMed’s patented CareStation is a virtual walk-in clinic where patients can get a personalized care experience in real time. Bottom line . . . we are a groundbreaking healthcare company with a singular goal - to make quality healthcare available to anyone, anywhere.


Who you are


You are a highly-skilled and experienced Full Stack Engineer who will ensure the scalability, performance, and reliability of our CareStations by working across both front-end and back-end systems. Your role encompasses developing and integrating hardware, handling device interactions, troubleshooting issues, and monitoring system performance. This position combines software development with systems design and operations to create resilient, scalable, and efficient applications. The Company is at a critical juncture in its growth trajectory, and you are excited about the opportunity to be a key player in our dynamic team as we accelerate forward.


Job Duties & Responsibilities


  • Build and maintain front- and back-end features using a variety of technologies.
  • Write highly modular and scalable code that is thoroughly tested before deployment.
  • Make structural changes and enhancements to the Company’s tech stack to support the business and drive growth.
  • Work collaboratively with the Clinical and Operations Departments and other IT teams to ensure a holistic approach to product development.
  • Optimize the performance of both front- and back-end applications, ensuring efficient and responsive user experiences.
  • Implement and maintain security measures to protect the integrity of the system and user data.
  • Participate in code reviews to maintain code quality, share knowledge, and ensure adherence to coding standards.
  • Troubleshoot and debug issues in both the front- and back-end components, addressing bugs and performance bottlenecks.
  • Stay updated on industry trends and adopt relevant emerging technologies to enhance the Company’s technical capabilities.
  • Maintain thorough documentation for code, processes, and system architecture to facilitate knowledge sharing and onboarding new team members.
  • Plan and implement scalable solutions to accommodate the Company’s growth.
  • Performs such other duties as may be assigned by the Director of Software Engineering at his discretion from time to time.


Knowledge, Skills & Abilities


  • Proficiency in both front-end (e.g., Angular, TypeScript, HTML5, CSS) and back-end (e.g., C#, .NET, ASP.NET Core).
  • Knowledge of SQL database systems (e.g., PostgreSQL, MySQL).
  • Experience in hardware and software integration.
  • Experience with SignalR is preferred
  • Experience with WPF.NET is preferred
  • Familiarity with development processes (e.g., Agile, Scrum) and project management and issue tracking tools (e.g., Jira).
  • Excellent communication skills with the ability to effectively explain complex technical concepts to non-technical stakeholders.
  • Must be able to work in a fast-paced, high-energy environment.
  • Must be able to thrive in a changing environment. OnMed is growing and changing at a rapid rate, and business can be unpredictable. Because of this, your day-to-day responsibilities—including job duties, job title, reporting structures, compensation, working hours, benefits, and other terms and conditions of employment – may evolve in tandem and over time.


Education & Experience


  • Bachelor’s Degree in Computer Science or equivalent.
  • At least five years of software engineering experience with a strong understanding of end-to-end product development.
  • Experience in DevOps, healthcare, and EMR integrations a plus.


The OnMed employee experience


OnMed offers a competitive salary and benefits package. Being on the ground floor of a young, fast-growing company offers an unparalleled employee experience that continues to evolve and mature.

Apply Now
Share this job
OnMed
  • Similar Jobs

  • Java Full Stack Engineer

    Tampa
    View Job
  • Lead Full-Stack Software Engineer, VP

    Tampa
    View Job
  • Full Stack Developer

    Tampa
    View Job
  • Full Stack Developer

    Tampa
    View Job
  • Full Stack Developer

    Tampa
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙