At Caris, we understand that cancer is an ugly word—a word no one wants to hear, but one that connects us all. That’s why we’re not just transforming cancer care—we’re changing lives.
Requirements
- Familiarity with front-end frameworks like React or Vue and back-end technologies like Node.js.
- Basic understanding of databases (SQL, MySQL/Postgres) and RESTful APIs.
- Exposure to version control systems (e.g., Git) and CI/CD pipelines.
- Willingness to learn cloud platforms (AWS, GCP, or Azure) and containerization tools (Docker, Kubernetes).
- Familiarity with UX tools like Figma or Balsamiq.
- Exposure to security protocols like OAuth 2.0 or OIDC.
- Interest in AI tools and modern development practices.
Responsibilities
- Assist in developing and maintaining external-facing web applications using modern frameworks and languages such as Python, JavaScript (Node.js, React or Vue).
- Participate in requirement gathering sessions and contribute to technical design discussions.
- Write clean, maintainable code and collaborate with senior engineers during code reviews.
- Support QA efforts by writing and executing unit tests and assisting in defect resolution.
- Monitor and respond to incident tickets with guidance from senior team members.
- Collaborate with DevOps and cloud operations teams to support application deployments.
- Learn and apply best practices in security, including HIPAA compliance and secure coding standards.
Other
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
- 0–2 years of experience in software development, preferably with exposure to Python and JavaScript.
- Strong problem-solving skills and eagerness to grow in a collaborative environment.
- Good communication skills and ability to work effectively in a team.
- Ability to sit, stand, and work at a computer for extended periods.