Get Hired Faster With COMPANY_NAME!
Don't you ever think you landed here by any accident, You are here because you are searching for something bigger. You know what?
- A better Job
- A better Future
- A better Knowledge
- A better Paycheck
- A greater Path to walk on.
And COMPANY_NAME is here to give you exactly what you've been missing for so long. The reality is that most job seekers chase job postings, but successful job seekers attract job offers by chasing the accurate information. Therefore, that's the shift COMPANY_NAME is going to help you make. Here are the top 10 ideas to up-skill yourself, so lean in to begin:
1: COMPANY_NAME Smart Tools and Direct Employer Connections Help Speed Up Your Hiring Process
COMPANY_NAME is a career-changing advantage that most seekers never get access to. Imagine...
- Instead of applying for job after job and still not getting any callbacks, you suddenly bump into a tool that can do the heavy lifting for you.
- Instead of wondering, "What do employers actually want?", you are getting insights straight from the employer's desk.
- Instead of hoping your resume gets noticed, it’s kept on the table of decision-makers who are hiring right now.
That's the difference COMPANY_NAME makes. Our tools will let you reach employers directly, which automatically speeds up your hiring process.
2: With Better Matches, Real-time Job Alerts, and Direct Employer Responses, COMPANY_NAME Helps Many Candidates Secure Interviews and Job Offers Within 15 to 30 Days!
How does COMPANY_NAME make this possible?
On COMPANY_NAME, you get notified for roles aligned with your profile right from the start. When an employer posts a role that matches your qualifications and skills, you’ll know first. When you apply early, your chances of getting noticed and shortlisted increase by 20%.
COMPANY_NAME also offers direct employer responses—no more waiting for weeks. Here you engage with hiring managers who are actively looking for candidates.
When all these features combine in one place, you move from your first match to your first interview within days. And ultimately, from application to offer—all within 15 to 30 days!
3: The Type of Resume You Need to Get Priority Placement
With COMPANY_NAME, you don’t just need a resume—you need a strategy. A system that pushes your name to the right tables. We’ll show you exactly how the most successful candidates take initiative and get noticed.
4: Browse Full-Time, Part-Time, and Freelancing Roles With COMPANY_NAME
The job market isn’t one-size-fits-all—and your career shouldn’t be either. COMPANY_NAME gives you access to a wide range of opportunities including full-time, part-time, and freelancing roles all in one place.
5: COMPANY_NAME Helps You Grow Your Career
COMPANY_NAME provides insights, tools, and role-matching that help you find the right direction, the right skills, and the opportunities aligned with your ambition.
6: The Easiest Way To Find A Job
COMPANY_NAME cuts the noise, the endless scrolling, and the confusion. With accurate matches, direct employer connection, and real-time updates, you get a clear and simple path from application to interview.
7: Find Roles That Offer Growth, Culture & Benefits
COMPANY_NAME helps you find roles where you grow, feel supported, and thrive—not just survive. With us, you discover opportunities that elevate your professional life.
8: Get Support With Resume, Interviews & Career Planning
COMPANY_NAME provides expert guidance on resumes, interviews, and planning so employers instantly recognize your strengths and value.
9: Your Future Starts Today
COMPANY_NAME gives you everything you need—tools, guidance, and opportunities—to step forward confidently and begin a new chapter where your potential is seen and supported.
10: Get Hired Within 15 to 30 Days With COMPANY_NAME
COMPANY_NAME follows a smart, strategic, and proven approach that gets your profile noticed faster and moves you toward interviews and offers within 15 to 30 days.
Director, Engineering
This a Full Remote job, the offer is available from: United States
About DrFirst:
For 25 years, DrFirst has empowered providers and patients to achieve better health through intelligent medication management. We improve healthcare workflows and help patients start and stay on therapy with end-to-end solutions that enhance prescription access, affordability, and adherence. Our solutions help 100 million patients a year and are used by more than 420,000 prescribers, 71,000 pharmacies, 270 EHRs and health information systems, and over 2,000 hospitals in the U.S. This is a great opportunity to be a part of a successful Healthcare IT company experiencing significant growth. Here you’ll get to work with some of the smartest and most interesting people around, solving unique and complex challenges in healthcare on a scale matched by few companies. If you get excited about stretching yourself in new ways, developing yourself to your fullest potential, and care about working with smart colleagues, we want to talk to you!
Position Overview:DrFirst’s medication adherence platform. RxInform receives prescriptions from EHR and pharmacy partners, delivers SMS engagement to patients, and runs experiment-driven workflows that help patients start and stay on therapy. The product pairs a patient-facing web experience with an admin console used by internal operators and partners, backed by services running in AWS and serving hundreds of thousands of patients every day.
This is a hands-on technical leadership role. You will spend the majority of your time in the code, building significant functionality, reviewing pull requests, and pairing on architectural decisions. The remainder of your time supports coordination: aligning with product on requirements and release readiness, partnering with QA on automation strategy, and removing technical blockers for the engineers on your teams.
Who Will Love This Role
- A hands-on technical leader: you measure your impact in the code you ship and the quality of the reviews you give, not in calendar density.
- A quality-bar raiser: you have a track record of moving unit and integration test coverage from aspiration to reality on a real codebase.
- A full-stack thinker: you read Java with confidence, ship production Angular, and reason about API contracts, data models, and infrastructure end to end.
- A people developer: you give direct, actionable feedback, recognize strong work publicly, and coach gaps privately.
- A release owner: you have signed off on production releases, owned an incident retrospective, and know what "ready" actually means.
Technical Leadership
- Write code. Review every significant pull request personally, especially in the admin console and the patient-facing client. Be the senior reviewer your engineers measure themselves against.
- Lead on UI design and engineering direction across component structure, state management, accessibility, internationalization, performance budgets, and SSR correctness.
- Drive unit and integration test coverage on the UI codebases, set the bar for what “covered” means, and hold the team to it in code review.
- Partner with server engineers on API contracts. Read the Java, understand the data model, and push back on designs that will not hold up.
- Hold a working mental model of how admin UI, client UI, server, and external integrations fit together, enough to spot incompatibilities before they ship.
- Unblock engineers on architectural questions, complex debugging, and cross-service coordination.
QA Process and Engineering Integration
- Close the gap between engineering and QA, with a focus on automation.
- Partner with QA on coverage strategy, agree on the boundary between end-to-end automation and engineering unit/integration tests, and keep that boundary real.
- Coach the team toward shift-left testing. Quality is a shared responsibility from the first line of code.
- Close the loop on every production defect so the same class of bug does not ship twice.
- Confirm that merge requests are addressed promptly and that builds are communicated to QA, including afterhours coordination to reduce day-over-day delays from time-zone gaps.
People Leadership
- Directly manage the engineers on the client and admin UI teams: weekly 1:1s, performance feedback, and skills development.
- Hold each engineer to a clear performance bar with direct, actionable feedback.
- Build a culture of accountability and technical excellence. Move the team beyond a ticket-taker mentality and coach engineers to propose solutions that fit the product vision.
- Balance technical load across the team, reassigning work when capacity and priority shift.
Release Readiness and Coordination
- Own the technical side of the release process for both UIs: container image promotion, coordinated cut-overs with server and back-end releases, and rollback readiness.
- Represent the UI teams in release readiness reviews. Sign off from an engineering standpoint on what goes out, what holds, and what gets rolled back.
- Identify technical bottlenecks early, including API dependencies, security review, and environment readiness.
- Participate in bug triage and disposition during a release on the technical and severity side.
- Partner with product on translating requirements into engineering work, breaking epics into workable tasks, sequencing against capacity, and negotiating scope.
- Balance team bandwidth between maintenance/tech debt and high-impact feature work to keep velocity sustainable.
- 8+ years of software engineering experience, including 3+ years formally managing engineers, with ownership of hiring and performance management.
- Senior-engineer-level depth in Java and server-side technologies. You can read a Java codebase, reason about plugin-based service frameworks, DynamoDB access patterns, SQS queues, and Hibernate/JPA, and spot issues in PRs without being walked through the architecture.
- Strong Angular experience. You have shipped production Angular apps, can read Angular 16+ code, follow an Nx workspace, and speak credibly about RxJS, SSR, component architecture, and state management.
- Track record of raising unit and integration test coverage on a real codebase, beyond advocacy in meetings.
- Experience driving QA automation integration into an engineering workflow, including shift-left testing and meaningful end-to-end coverage.
- Experience owning the technical side of a release process for a Kubernetes-deployed, multi-service product, including CI/CD pipelines, blue/green and rolling update patterns, and accountability for production incidents and retrospectives.
- Strong written and verbal communication. You brief executives without jargon and give engineers precise technical feedback.
- Track record with distributed engineering teams and durable institutional knowledge despite churn.
- Active, hands-on use of AI engineering tools in your daily workflow (Claude Code, Copilot, Cursor, ChatGPT, or equivalents).
Preferred
- Prior experience in healthcare, pharmacy, or regulated software with HIPAA and PHI handling.
- Familiarity with AWS (EKS, DynamoDB, SQS, RDS, OpenSearch, Kinesis) and GitOps deployment with ArgoCD or Argo Rollouts.
- Experience with experiment-driven product development: A/B testing, configuration-driven feature variants, and analytics review.
- Exposure to TypeScript build systems (Nx, webpack), Kendo UI, and Angular Universal (SSR).
- Experience helping a team adopt and extend AI-assisted engineering tools in their workflow.
How We Work
- Release early, release often. Quality-driven, not date-driven. Ship when it is right, not when the calendar says so.
- Design for experimentation. Most features have multiple variants competing. Every release is an opportunity to learn.
- Generic over customer-specific. When we build for one partner, we build in a way the next partner can benefit.
- Direct feedback, given with care. We owe each other the truth about the work.
- 90% Desk/virtual meeting work
- 10% Travel for client visits, conferences, or internal team meetings
#LI-GF1 #LI-Remote
Benefits:- Competitive compensation, with a base salary of $175,000 to $200,000 (Exact compensation may vary based on skills and experience)
- Eligible for Company Performance-based Bonus Program, based on individual and company performance
- Medical, dental, and vision insurance
- 401K eligible after 3 months of employment, with 50% company match up to first 5% of salary contributed to the plan with a 3-year vesting schedule
- HSA for eligible employees enrolled in the HDHP, with a generous company contribution up to $500 for individual coverage and $1,000 for family coverage per year
- 100% company paid short and long-term disability, AD&D, and group life insurance
- Accrued annual paid time off (PTO) of 18 days for the first 3 years of service, increasing thereafter, plus 7 paid holiday days
- Employee Assistance Program
- Continuing Education funds up to $1,500 annually for eligible programs after 1 year of service
- Voluntary benefits including FSA, Hospital Indemnity, Accident, and Critical Illness insurances
DrFirst is committed to being a Remote-First company, creating a dynamic and flexible workplace where everyone can thrive, no matter where they log in from. Check out our approach to remote work: https://drfirst.com/company/about-us/careers/.
Our recruitment process at DrFirst is straightforward and secure. You will only be contacted by our recruitment team through an official @drfirst.com email address. We will never ask you for payment or sensitive personal information, such as your social security number or banking details, at any stage of the hiring process. Additionally, we will not request that you purchase equipment or accept e-checks or checks for deposit. If you encounter any communications claiming to be from DrFirst that seem suspicious, please contact our recruitment team directly at recruiter@drfirst.com to verify the message’s authenticity. Your security is important to us!
Learn more about our benefits and professional development opportunities: https://drfirst.com/company/about-us/careers/the-perks/.
This offer from "DrFirst, Inc." has been enriched by Jobgether.com and got a 72% flex score.