CareCar is a technology and health services company currently focused on transforming the non-emergency transportation industry and quickly working to tackle various social determinants of health. We partner with healthcare organizations across the US to improve outcomes and reduce risk by using our platform to manage supplemental benefits for Medicare, Medicaid, and commercial populations.
Our care services platform is built on the foundation of a React frontend and Elixir backend integrated via a REST API, powered by PostgreSQL and running on AWS.
The types of problems we are solving revolve around improving the experience of the care providers who rely on our platform and the healthcare patients they interact with, as we work to fulfill our mission of helping people achieve better health outcomes and a better quality of life.
About this role
CareCar is looking for a Senior Elixir Web Application Engineer to help build and scale the software powering our care services platform. This position is ideal for someone with experience running Elixir web applications in a production environment, who is able to play a leadership role in software design, architecture, security, and operation, and who thrives in a geographically distributed remote-first work environment.
To succeed in this role, you should be a self-motivated “Get Things Done” kind of person and possess excellent verbal and written communication skills. Additionally, you should be comfortable being a key player in a small team where we often wear multiple hats.
The software you design and build will be used to address a large variety of use cases, such as:
Providing real-time updates to our call center staff so that they can better serve our patient population
Increase the effectiveness and efficiency of our team of care providers through the use of automation, algorithms, statistical models, and machine learning
Integrating with external data systems so that our customers and our team can make more informed decisions that lead to better patient outcomes
Improve the quality of the services we provide to patients by creating voice and text communications systems to connect patients with caregivers
Participate in full software development lifecycle, including planning, analysis, design, implementation, and maintenance
Maintain existing Elixir API’s in a production environment
Be an active participant in strategic planning discussions with technical and non-technical stakeholders
Work with business and product stakeholders to create & document requirements
Maintain a working knowledge of emerging technologies as well as new developments in older technologies
Experience building web applications and API’s with Elixir and Phoenix
Strong knowledge of relational database design and optimization
Be comfortable working in a startup environment where each team member may need to wear several hats
Excellent communication and collaboration skills
Able to overlap with Pacific Time work day (UTC-8) for Slack conversations and video calls
Experience building and maintaining CI/CD pipelines with modern DevOps tools
Security-first mindset when building and maintaining software that processes sensitive data
Experience with HL7 FHIR or other health care standards and data models
Perks & Benefits
Fully remote and flexible work environment
Competitive salary based on experience ($90k-$150k)
Meaningful equity in a growth-stage startup
Paid time off