StaffAttract
  • Login
  • Create Account
  • Products
    • Private Ad Placement
    • Reports Management
    • Publisher Monetization
    • Search Jobs
  • About Us
  • Contact Us
  • Unsubscribe

Login

Forgot Password?

Create Account

Job title, industry, keywords, etc.
City, State or Postcode

Senior UI Engineer

DrFirst - Rockville, MD

Apply Now

Job Description

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 a few companies. If you get excited about stretching yourself in new ways, developing yourself to your fullest potential, care about working with smart colleagues; we want to talk to you!We are seeking an exceptional Senior UI Engineer to join our engineering team and play a pivotal role in architecting and developing our next-generation eRx platform. This is a unique opportunity to leverage your Angular expertise to transform healthcare technology and directly impact millions of patients and healthcare providers across the nation. As a Senior UI Engineer, you'll be at the forefront of innovation, working on sophisticated, enterprise-scale applications that solve real-world healthcare challenges. You'll collaborate with cross-functional teams to design elegant, performant, and scalable user interfaces that set the standard for healthcare technology solutions.Who Will Love This JobAn Innovator: who thinks outside the box to introduce new methods, ideas and products.A Problem Solver: passionate about using technology to solve complicated problems, harnessing the power of data to adopt new tactics to enhance efficiency and scalability.A Driver: who works with purpose and passion; someone who will elevate our engineering team through new perspectives, ideas, and solutions.A Collaborator: who can navigate internal departments and teams, brings people together to deliver world class products that accelerate DrFirst's market share and profitability.An Owner: who takes ownership of the product and be proud of the built product.Designing and Coding: Develop responsive web pages using Angular, TypeScript, and HTML/CSS to achieve functional and performance specifications. You'll translate UI mockups into pixel-perfect, accessible, and performant user interfaces.Collaborating: Work closely with product designers, product managers, and other engineers on complex requirements aligned with the company's overall strategic direction. You'll be a key voice in technical discussions and product planning.Designing: Own the technical elements and implementation of new/updated product design requirements for the eRx platform. You'll make architectural decisions that impact millions of users and shape the future of our platform.Unit Testing: Ensure code quality and reliability through comprehensive unit testing. You'll champion testing best practices and help build a culture of quality across the engineering team.Analyzing: Investigate application and performance issues and support their resolution and related updates. You'll use your deep technical knowledge to debug complex problems and implement lasting solutions.Demonstrating: Apply critical thinking and outstanding attention to detail in every aspect of your work. You'll consider edge cases, user experience, and long-term maintainability in your solutions.Building Relationships: Collaborate with other engineering teams and maintain active understanding of DrFirst's engineering teams, resources, and points of collaboration. You'll be a bridge between teams and a champion of knowledge sharing.Proactively Identifying and Addressing: Spot limitations, resource restrictions, or other barriers early and work to deliver on goals and objectives. You'll anticipate problems before they become blockers and propose pragmatic solutions.Delivering: Ship high-quality code on time and with minimal defects. You'll balance speed with quality, manage competing priorities, and take pride in delivering solutions that delight users and drive business value.Education & Experience:Bachelor's degree in Computer Science, Software Engineering, or related technical discipline7+ years of hands-on experience in professional software development with a strong focus on front-end engineeringRequired Technical Skills:Expert-level proficiency in Angular 6+ with deep understanding of component architecture, lifecycle hooks, and performance optimizationAdvanced TypeScript including generics, decorators, and type systemsStrong experience with RxJS for reactive programming and asynchronous data streamsProven expertise in Redux-based state management (Akita, NgRx, or similar)Mastery of HTML5/CSS3 with deep understanding of responsive design, cross-browser compatibility, and accessibility standardsExperience developing functional, pixel-perfect pages from UI mockups (Figma, InVision, Sketch, Photoshop, etc.)Strong background in building client applications that consume RESTful APIsProficiency with Git or other enterprise source code management systemsExperience with npm and modern JavaScript build tools and workflowsPreferred Technical Skills:ES6/ES7+ JavaScript features and best practicesAngular unit testing frameworks (Jest, Jasmine, Karma, jasmine-marbles)Agile/Scrum methodologies and iterative development processesJava programming language experienceDatabase knowledge (PostgreSQL or Oracle)Experience collaborating with remote, distributed teams across multiple time zonesProfessional Competencies:Innovative Thinking: You bring fresh perspectives and creative solutions to complex technical challengesProblem-Solving Mindset: You're passionate about leveraging technology to solve sophisticated problems and improve user experiencesOwnership Mentality: You take pride in your work and accountability for outcomes, treating the product as your ownCollaboration Skills: You excel at working across teams and bringing diverse groups together to achieve common goalsCommunication Excellence: Outstanding written and verbal communication skills, with ability to articulate technical concepts to both technical and non-technical stakeholdersSelf-Motivation: Technically curious, continuously learning, and staying current with industry trends and emerging technologiesOrganization & Time Management: Exceptional ability to prioritize competing demands, manage multiple projects, and deliver results independentlyThis is a remote position. Employees must have a dedicated workspace with reliable high-speed internet connection. The role requires extended periods of sitting and computer use. Occasional travel (5-10%) may be required for quarterly team meetings and occasional events/conferences. Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.#LI-GF1 #LI-RemoteWe offer a comprehensive benefits package designed to support your health, financial well-being, and professional growth:Compensation:Competitive compensation, with a base salary of $130,000 - $160,000 (Exact compensation may vary based on skills, experience, and geographic location)Eligible for Discretionary Performance-based bonus based on individual and company performanceHealth & Wellness:Medical, dental, and vision insuranceHSA 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 year100% company paid short and long-term disability, AD&D, and group life insuranceEmployee Assistance ProgramVoluntary benefits including FSA, Hospital Indemnity, Accident, and Critical Illness insurancesFinancial Benefits: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 scheduleTime Off & Work-Life Balance:Accrued annual paid time off (PTO) of 18 days for the first 3 years of service, increasing thereafter7 paid holiday daysProfessional Development:Continuing Education funds up to $1,500 annually for eligible programs after 1 year of serviceRemote Work: 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/the-perks/.DrFirst is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Created: 2025-12-15

➤
Footer Logo
Privacy Policy | Terms & Conditions | Contact Us | About Us
Designed, Developed and Maintained by: NextGen TechEdge Solutions Pvt. Ltd.