About Us:
Perlman Clinic is a growing primary and urgent care provider with many locations in sunny San Diego, California. We’re looking for a senior software engineer to join our team building PocketDoc — a B2B platform providing telemedicine and online scheduling for multiple different healthcare providers. You’ll be working directly with stakeholders to define and build products that have a positive impact on the health and well being of our patients. This position is local in Hillcrest, San Diego.
We’re looking to hire a talented senior software engineer to help grow our small team and deliver fantastic tools to our patients and providers. You’ll be working directly with stakeholders and the engineering team to research and build new tools and features. You will also have the opportunity to help refactor existing parts of our codebase as we move towards automating more and more of our processes.
What you’ll be doing:
- Help improve patient access to timely healthcare using PocketDoc. We’re constantly researching new ways we can improve the care our Providers can give patients directly from the app.
- Drive adoption of accessible online scheduling allowing patients to schedule on their own without having to pick up the telephone.
- Dive deep into the world of insurance to provide automation and tooling to make it easier to verify eligibility and ensure patients can get the care they need.
- You’ll have plenty of latitude to research and implement features on the DevOps front as we work to automate more processes and build our existing infrastructure. We’re focused on simplicity first and introducing more complex processes as we reach our limits.
- Helping to mentor junior developers is a crucial part of this role. You’ll be doing some pair-programming, code reviews, and be the all-knowing-eye-of-sauron (or at least a very helpful resource) for the team.
Who you are:
- You’re looking for a role where you’re spending most of your day programming and solving problems. We have a very light project management system and are focused on actually solving problems, not just writing about them.
- You’re all-in on effective communication and getting to know your peers. We’re focused on building a team that meshes well and brings experiences from all walks of life.
- Experience building and shipping software for the web and/or mobile devices. We’re a heavy user of React for our frontends, but any experience working with modern JS development practices is sufficient.
- You get excited about working in a well-structured codebase and are ready to bring your previous experiences to the table to make it even better.
- You’re familiar with typed languages of any variety — TypeScript, Go, Rust, you name it.
Benefits:
- We’re a stable, private company that focuses on what is best for our users without the need to grow at all costs. We are focused on building a stable product that brings tangible benefits to our users.
- We believe in solving real problems for our users and providing tools that help healthcare companies grow and better serve their patients.
The nitty gritty:
- Our frontends are written using React & Typescript, deployed automatically using GitHub actions. Our mobile app is built on React Native (with Typescript) with automated CodePush deployments through GitHub actions.
- Our backend API is written in Go and hosted in AWS. Data is stored in MongoDB and we use Firebase for some real-time data.
- Twilio and Postmarkapp power our communication channels with Patients. We use WebRTC to power face-to-face video chats between Providers and Patients.
- We integrate directly with EPIC EMR (Electronic Medical Records system) to look up patient information and handle the scheduling internals.