Senior Fullstack Software Engineer

About UnityAI

UnityAI is an AI startup building the future of healthcare operations. With a $4M seed round from Max Ventures, Whistler Capital, Company Ventures, Nashville Capital Network, and other deeply connected supporters, we’re on a mission to empower healthcare providers with intelligent tools and transform how patient care is delivered.

Why we’re hiring

After a successful implementation with early clients, we need to design, construct, and manage clinical and operational workflow tools that enhance our product portfolio. 


We’re looking for a full-stack software engineer who is ready to contribute to all aspects of data-intensive applications designed to support clinical and operational roles in healthcare settings, laying the groundwork for integrating AI technologies into these environments.

In this role, you’ll help lead:

  • Relentless user focus: Learn about our users and customers by participating in interviews/focus groups, reading surveys, and seeking out opportunities to see our products in use. We need you to inhabit the daily work of our users and become their advocate and champion in developing great products that help them accomplish their goals.
  • Full-stack application development: Contribute to frontend and backend development, using Typescript, Vue.js, and Node.js/Express.
  • FHIR integration: Leverage the FHIR R4 data model to maintain a standardized, interoperable approach to data integration across a wide range of applications and use cases.
  • End-to-end testing: Write, maintain, and improve unit tests and end-to-end integration tests to ensure that UnityAI software products are always ready to ship; we are a small but mighty team and rely on test-driven practices to minimize rework and issue resolution.
  • Code reviews: Participate in code reviews to ensure that standards are maintained across the team and that we release high-quality, reliable software.
  • CI/CD and IaC: Contribute to our code-first approach to continuous integration/continuous delivery and infrastructure/application deployment.
  • Analytics and continuous improvement: Collaborate with product and engineering teams to gather data about how users use our products and how we can help them accomplish their jobs-to-be-done.

What you’ll need to be successful:

We value demonstrable knowledge and the ability to deliver real-world solutions above formal education. Candidates are expected to have experience and/or an interest in learning:


  • Web development: Knowledge and experience in HTML, CSS, Javascript, and frontend frameworks, specifically Vue 3. 
  • Data engineering: Knowledge and experience with Node.js/Express, API design patterns, SQL, and other common technologies for accessing and transforming data. Familiarity with SQL and no-SQL databases–particularly PostgreSQL and BigQuery–as well as streaming data systems such as Google Pub/Sub.
  • Cloud and data technologies: Experience with Google Cloud services, particularly Cloud Storage, Memorystore/Redis, and GKE.
  • Experimentation and learning mindset: Familiarity and comfort creating data collection approaches and working with data to derive insights about how an application or architecture is working and how to improve it.
  • Healthcare domain expertise: Knowledge or eager willingness to learn about the healthcare industry and landscape, including the economics of healthcare, how hospitals and healthcare providers operate on a daily basis, and healthcare data standards and regulations (e.g., HIPAA, HL7, FHIR).
  • FHIR: All of our products are built on top of the FHIR R4 standard. Knowledge and familiarity with FHIR is essential, so you’ll either need to have that experience or an unreasonable enthusiasm to learn quickly.


Additional values, skills, and mindsets include:


  • Extreme ownership: We are a small and mighty team. When you find an issue that needs to be handled, your first thought should be to take ownership and get it done.
  • Collaboration and communication: Because we are a small, early-stage startup, everyone needs to be contributing their maximum in the areas where their talents and ability are best suited. That means communicating eagerly and collaborating with others to achieve our goals in the most efficient way possible.
  • Big-picture thinking: Everyone needs to care a lot about our broader business goals and understand how their daily work drives toward those goals.
  • Velocity and delivery: You ship solutions efficiently and effectively, maintaining a balance between speed and quality.
  • Sustainable development: We want our systems to be characterized by reliability, security, and safety. You’ll need to ship quickly while keeping an eye on minimizing technical debt.
  • Adaptability: We’re in a stage of rapid experimentation and prototyping, so you will need to be comfortable with ambiguity, change, and uncertainty. Your key priority may change tomorrow; if that doesn’t excite you, this may not be the right fit.


What we offer

  • Competitive compensation package, including equity options
  • Medical, Dental, Vision, HSA, Life, Accident, Hospital, and Critical Illness insurance
  • Flexible work hours and vacation policy
  • 401(k)
  • Free lunch when working onsite
  • A dynamic, innovative, and supportive work environment where your contributions have a direct impact on the future of healthcare

Engineering

Nashville, TN

Share on:

Terms of servicePrivacyCookiesPowered by Rippling