Description
Beacon Hill Technologies has an opportunity for an iOS Developer. Our client will consider candidates on a 6 month contract basis, or contract to hire candidates.
Job Responsibilities
- Be the second member of the AppointmentPass team to architect and build out a distributed, highly available, and scalable cloud infrastructure for AppointmentPass
- Use node.js (v4.2.0+) or Go/Rust to implement Back End RESTful services and integrate with the hospital's electronic medical record systems
- Build patient-facing iOS apps that millions of patients and thousands of clinicians use every day
- Maintain, improve, monitor, and manage the full end-to-end stack and proactively identify and fix problems leading to downtime
- Work with all areas of the hospital to implement elegant solutions to vague and complicated problems that overcome major technical and legal barriers
Basic Qualifications
- Practical experience working with and managing Linux/Unix, comfortable around a Shell
- Proficiency deploying and running a medium-scale or larger high-availablity, Linux/Unix-based, AWS VPC environment
- Experience with Docker and automated orchestration systems such as Amazon ECS, Swarm, Mesos, and Kubernetes
- Node.js (v4.2.0+) development and automated testing (Go and/or Rust acceptable)
- Experience in open source monitoring, alerting, intrusion detection, and logging systems
- Worked with NoSQL databases such as Redis
- iOS app development with Swift
- Git source control
Preferred, but not Required, Qualifications
- Experience working in a highly regulated environment such as PCI and HIPAA
- HL7 integration with EMRs (prefer Epic)
- Used RethinkDB and/or Redis in a production environment
- Experience with Consul and/or Terraform
Qualified candidates, please apply to (see below) for immediate consideration.