Ascend Innovations

Overview

Ascend Innovations is looking for a Senior Software Engineer to join our growing team and help us build products that enable community health organizations to better serve the most vulnerable populations. We work with clients ranging from recovery boards, to hospice organizations, to grass root community health programs focused on important initiatives such as reducing infant mortality.

🌄 About Ascend

Ascend Innovations is a socially impactful technology company that provides data-driven products and consulting services to help organizations solve complex community health problems. We desire to empower all communities to improve health and wellness with human-centered technology. Owned by the three hospital networks in Dayton, Ascend is uniquely positioned to build solutions around mental health and addiction, chronic disease, social determinants of health, and other core focus areas related to community health.

❤️ What We Value

Our team culture is rooted in the values of drive, perseverance, trust, accountability, and community. A great fit for our company will exhibit these characteristics in action on a daily basis.

  • We aspire to be better
  • We grow through challenge
  • We are open and honest
  • We have each other's back
  • We are better together

☕️ Perks

  • 🏝 Unlimited PTO
  • 🍼 3 months fully paid parental leave
  • 🌎 Work Remotely

🧬 Who You Are

  • You have a least 5+ years experience in software development
  • You are proficient in modern web technologies and can transition efficiently from writing HTML, CSS, JavaScript/TypeScript, and Node to comfortably making your way around AWS or working with a CI/CD pipeline like Github Actions
  • You have a deep understanding of Javascript frameworks (client and server-side) such as React, Svelte, Vue, Angular and SvelteKit, Remix, or NextJS
  • You are passionate about building elegant, flexible, accessible UI architecture that people enjoy interacting with
  • You have experience writing effective tests, as well as working with test automation and CI/CD pipelines
  • You enjoy being engaged with multiple projects on any given week and can effectively multi-task and efficiently manage your time
  • You are confident in our ability to estimate any given project’s level of effort, cost, and engineering timelines
  • You are capable of owning engineering deliverables from discovery and execution all the way through to deployment, monitoring, and iteration
  • You are passionate about improving the developer experience, using industry-standard solutions wherever possible
  • You are excited about working with a highly collaborative team where you can help define engineering tooling, standards, and processes
  • You are an excellent communicator and enjoy working with project managers, designers, data scientists, and other engineers
  • You desire to establish & grow an effective, tight-knit engineering team and you enjoy mentoring younger developers

☀️ As an Ascend Senior Software Engineer, on a given day you might:

  • Design and implement reliable application architecture strategies using modern tech that solve real community health needs
  • Write effective, efficient, and testable code with clear documentation
  • Scope features, communicate acceptance criteria, and provide alternate solutions based on client and Project Manager feedback
  • Pair program with other engineers on the team
  • Review and provide effective, constructive feedback on Pull Requests
  • Debug, troubleshoot, and resolve bugs and defects across local, staging, and production environments
  • Conduct technical interviews for Ascend engineering candidates
  • Consistently model an engineering culture of standards-driven, industry-leading development practices
  • Work on improving internal tooling or processes in order to enable others (or your future self) to work faster or more effectively
  • Participate in brainstorming sessions and workshops that help define the overall direction of a project
  • Experiment with new technologies to integrate into Ascend’s engineering workflow
  • Establish, maintain, and foster an open, collaborative, supportive, and positive working environment

🦾 What Our Engineering Team Values

Our engineering team values curiosity, creativity, simplicity, and craftsmanship

  • We desire to continuously learn, explore, and experiment
  • We believe that software engineering is a creative pursuit
  • We believe even complex things can be simple and elegant
  • We desire to craft high-quality applications with care and attention to detail

📍 Where You’ll Be

  • We are a distributed workforce enabling our teammates to find a work mode that is best for them!
  • We offer flexible fully remote, hybrid, or in-office working arrangements.
  • Our primary office is in Dayton , Ohio (EST Timezone), but we also have a presence in Columbus, Ohio.
  • For the time being we ask that all employees be located within the United States

Benefits Highlight

  • Inclusive healthcare package (medical, dental, & vision)
  • Automatic 401K employer contribution
  • Health Savings Account with employer match
  • Flexible working style
    • in-office, hybrid, or 100% remote, with teammates located throughout the US