Medpace · 2 weeks ago
UI Software Engineer
Medpace is a full-service clinical contract research organization (CRO) seeking a UI Software Engineer to enhance their Medpace Design System. The role involves developing reusable Angular components, collaborating with teams to ensure the performance and accessibility of UI components, and contributing to the software development lifecycle.
BiotechnologyPharmaceutical
Responsibilities
Develop and maintain reusable Angular components, patterns, and guidelines within the Medpace Design System
Extend and customize Angular Material to align with Medpace’s design, accessibility, usability, and engineering standards
Partner with designers and developers to translate specifications into performant, reusable, and accessible components
Ensure consistency, scalability, and performance of UI components across multiple modernization teams
Contribute to the evolution of Medpace Design System through the identification of new libraries and externally identified capabilities through competitive assessments
Participate in the full software development lifecycle (SDLC): requirements, design, development, testing, deployment, and maintenance
Ensure continued success and rapid delivery of the design system through leveraging automated testing tools such as Cypress
Provide documentation, training, and support for development teams adopting the Medpace Design System
Share knowledge and mentor peers on front-end technologies and best practices
Qualification
Required
Bachelor's Degree in Computer Science or closely related
2 or more years of software development experience
Proficient with modern front-end development tools and practices, including: Angular/Angular Material, HTML5, CSS3, Typescript/JavaScript, C#, Web API, Microservices, Webservices, MVC, Entity Framework Core, GitHub, SQL/NoSQL, etc
Experience with automated testing tools (e.g., Cypress)
Knowledge of usability, accessibility (WCAG/ARIA), and responsive design best practices
Excellent analytical, written, and oral communication skills
Excellent computer skills
Preferred
Prior experience contributing to and maintaining a design system
Experience modernizing legacy systems
Familiarity with multiple programming languages and their implications for UI construction (e.g., HTML, JavaScript, Typescript, C++, C#, Swift, etc.)
Benefits
Flexible work environment
Competitive PTO packages, starting at 20+ days
Competitive compensation and benefits package
Company-sponsored employee appreciation events
Employee health and wellness initiatives
Community involvement with local nonprofit organizations
Discounts on local sports games, fitness gyms and attractions
Modern, ecofriendly campus with an on-site fitness center
Structured career paths with opportunities for professional growth
Discounted tuition for UC online programs
Company
Medpace
Medpace, Inc., a clinical research organization, provides clinical development services for pharmaceutical and biotechnology
H1B Sponsorship
Medpace has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (29)
2024 (21)
2023 (19)
2022 (22)
2021 (22)
2020 (16)
Funding
Current Stage
Public CompanyTotal Funding
unknown2016-08-10IPO
2014-02-24Acquired
Recent News
MarketScreener
2025-11-19
2025-10-27
2025-10-25
Company data provided by crunchbase