Arine is a healthcare technology company aiming to solve the problem of incorrect drug and dose usage, which costs the US healthcare system over $528 billion annually in waste, avoidable harm, and hospitalizations. The company uses software, data science, machine learning, and AI to provide personalized medication management and care plans.
Requirements
- Proficient in Python, JavaScript, and TypeScript*, with experience building APIs, microservices, frontend integrations, and internal tools
- Strong experience in React frontend development with state management and API integration (RTK Query preferred)
- Strong foundation in HTML and XML with experience using templating languages such as Jinja2
- First-hand experience developing and abstracting document generation services with ReportLab
- Skilled in writing unit, integration, and contract tests with experience managing API versioning and schemas
- Skilled in observability practices, including tracing, logging, monitoring, and debugging distributed systems
- Experienced with AWS services*, including Lambda, API Gateway, AppSync, DynamoDB, S3, IAM, RDS, CloudFormation, SQS, SNS, and EventBridge, and with AWS SAM and AWS CDK
Responsibilities
- Design and extend services supporting document generation workflows using ReportLab
- Architect and build scalable services using AWS Lambda, API Gateway, AppSync, and DynamoDB, ensuring integration across backend and frontend systems
- Contribute to React frontend development for portal products and internal administration tools, with state management using Redux Toolkit (RTK) Query
- Implement and enforce code quality and security standards, including static code analysis, dependency management, and compliance with SOC II, HIPAA, GDPR, OWASP, and NIST frameworks
- Build and maintain observability systems for logging, tracing, and monitoring to ensure reliability and performance
- Develop and manage infrastructure with AWS services, including S3, IAM, RDS, CloudFormation, SQS, SNS, and EventBridge, using AWS SAM and AWS CDK for consistent deployments
- Write unit, integration, and contract tests, manage API versioning and schema consistency, and contribute to paying down technical debt
Other
- Meticulous attention to detail with the ability to own projects end-to-end, collaborate with stakeholders, and mentor junior engineers
- Comfortable in a fast-paced environment with the ability to adapt to changing priorities
- Results-oriented and able to deliver against strict deadlines
- A team player who can also work independently
- Passionate about continuous learning and improving team capabilities