Careers at BioArc

Build software that supports better care.

From appointments and admission to prescribing, records and research, BioArc works on real healthcare workflows. If you value product depth, continuous learning and responsible engineering, tell us about your experience and interests.

jobs@bioarc.ir

Send your résumé and work samples to this address.

Why work on BioArc?

Work where clinical workflows, user experience and infrastructure meet.

01

Work with practical impact

An improvement to admission, prescribing or records can make everyday clinical work smoother. The problems you solve connect to real care workflows.

02

Learn across a substantial product

Explore data flows from booking to care and research, spanning forms, user experience, insurer APIs, reporting and analytics.

03

Understand the whole change

Follow a problem from user needs through implementation, testing and operations, with attention to compatibility, sensitive data and existing behavior.

04

Build transferable skills

Work with PHP, Yii, MariaDB, Valkey and open infrastructure tools. Practice maintainable design, performance analysis and service integration in a real product.

Inside the product

The architecture you will work with

A PHP and Yii core, a web interface, domain modules and shared data/integration components. The diagram shows responsibilities and relationships rather than private server topology.

Flat BioArc architecture diagram showing MVC, twelve module domains, shared components, data stores and integrations
Conceptual diagram with English technical labels. Lines show component relationships, not the execution sequence of every request. Open full-size diagram ↗

MVC at the application core

Controllers coordinate requests and permissions, models handle data access and domain rules, and views render the interface. PHP, Yii and jQuery are part of this everyday workflow.

Modules around the care pathway

Admission, prescribing, records, graphical forms, inpatient care, nursing and surgery connect with BioVisit, referrals, registries, biobanking and finance, supported by shared components.

Data, events and operations

MariaDB stores operational data, Valkey supports caching and event coordination, and ClickHouse provides analytics where enabled. WebSocket communication, scheduled jobs and backups complete the operational picture.

Defined integration boundaries

Insurer and external-service adapters handle different API contracts. Institutional and physician identity, responses and connection failures must remain consistent, without exposing sensitive data in public output.

Architecture, deployment and technical details ↗

Where could you contribute?

These are product collaboration areas. Tell us which matches your experience and interests.

Backend engineering

PHP, Yii, SQL, APIs, domain logic and compatible performance improvements.

Interface and user experience

HTML, CSS and JavaScript; clear, responsive and multilingual healthcare workflows.

Infrastructure and data

Linux, Nginx, HAProxy, databases, monitoring and recoverable backups.

Quality and product analysis

Clinical workflow analysis, test scenarios, documentation and translating user needs into precise product behavior.

Start a conversation

Tell us what you have built.

Send your résumé, portfolio or GitHub links and a few lines about your interests. Include your location and preferred working arrangement so we can discuss a suitable collaboration. Keep patient information and confidential employer data out of work samples.

jobs@bioarc.ir

Suggested subject: BioArc careers — specialty — your name

Let’s talk about your center

Here for your center.

Tell us about your needs, request a demonstration or ask a question. You can also call our team.

021 2842 8383 90006010 90007020

Support and services office

North 2nd floor, No. 13, Alley 4, Zanjani St. (Kooy Parvaneh), opposite Tarbiat Modares University, Jalal Al Ahmad St., Tehran, Iran. Postal code: 1439916411

Engineering office: Ilam Science and Technology Park, Zist Dadeh Pardaz Arka (BioArc)

Image code

Use this form to contact BioArc. Send medical documents through your center’s dedicated service.