Overview
Are you an experienced technology professional invigorated by complex challenges? If you seek to advance in a new career opportunity, ServiceLink, the unsurpassed leader in the mortgage industry, invites you to apply for the opening of UI Developer, a position that carries the primary responsibility of designing, coding, testing and developing software user interface to meet product goals and business requirements. If you are confident in your ability to drive strategic initiatives, your experience and influence will be highly valued by our innovative team of world-class designers and engineers. There will never be a better time to join ServiceLink, a company committed to supporting the growth and advancement of every employee.
We are looking for a UI Developer who is motivated to combine the art of design with the art of programming. Responsibilities will include translation of the design mockups into front-end code that will produce the UI of the application. You will bridge the gap between product design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.
- This is a HYBRID position. Will work primarily remotely but occasional meetings in the Irving TX or Pittburgh PA office are required, so applicants should be within reasonable commuting distance to Irving or Pittsburgh (Moon Township, PA) office.
A DAY IN THE LIFE
In this role, you will…
Implement and maintain user interfaces that align with business objectives, product vision, technical standards, and accessibility best practices, ensuring long-term performance and maintainabilityDevelop and document reusable UI components that promote consistency, scalability, and alignment with evolving design systemsExplore and apply AI-assisted development tools to streamline workflows, enhance code quality, and drive continuous efficiency improvements across the UI development lifecycleCollaborate with cross-functional teams to rapidly prototype user experiences, enabling iterative product development and early validation of design conceptsWHO YOU ARE
You possess …
4+ years of experience in UI development, with a focus on building scalable, maintainable, and high-quality user interfacesProficient in HTML5, CSS3+, and modern responsive layout techniquesFamiliarity with CSS pre-processors, JavaScript / TypeScript, and UI frameworks with an understanding of how they support styling, layout, and component behaviorExperience using AI-powered development tools and emerging technologies to streamline workflows, enhance code quality, and improve team productivityResponsibilities
Implement and maintain user interfaces that align with business objectives, product vision, technical standards, and accessibility best practices, ensuring long-term performance and maintainabilityDevelop and document reusable UI components that promote consistency, scalability, and alignment with evolving design systemsDefine and uphold UI development best practices and code standards that support AI-assisted automation, improve consistency, and enable scalable team collaborationExplore and apply AI-assisted development tools to streamline workflows, enhance code quality, and drive continuous efficiency improvements across the UI development lifecycleCollaborate with cross-functional teams to rapidly prototype user experiences, enabling iterative product development and early validation of design conceptsPartner with product designers, product managers, software engineers, and other stakeholders to translate product visions into interactive, user centered interfacesOptimize interfaces for performance, responsiveness, and scalability, ensuring fast load times and smooth user experiencesActively contribute to the evolution of the design system by proposing new patterns, identifying inconsistencies, and aligning implementation with visual guidelinesContribute to the evolution of the product development process by bridging the gap between requirements, design, and implementation, while fostering collaborative problem solving and enabling rapid iteration to drive continuous improvementPerform other related duties as assigned, contributing to team goals and adapting to evolving project needsQualifications
Bachelor's degree in Human-Computer Interaction (HCI), Computer Science, or equivalent practical experience4+ years of experience in UI development, with a focus on building scalable, maintainable, and high-quality user interfacesA strong portfolio that demonstrates past UI development projectsProficient in HTML5, CSS3+, and modern responsive layout techniquesExperience developing reusable component librariesand contributing to shared UI systems that promote consistency and scalabilityFamiliarity with CSS pre-processorssuch as SCSS, SASS, or LESS, and the ability to write clean, maintainable stylesheetsFamiliarity with JavaScript, TypeScript, and UI frameworkssuch as Angular 15+ and Bootstrap, with an understanding of how they support component behavior, layout, and styling consistencyExperience using AI-powered development tools and emerging technologies to streamline workflows, enhance code quality, and improve team productivityWorking knowledge of accessibility standards, with hands-on experience implementing WCAG 2.1 AA compliant interfacesStrong visual sensibility and attention to detail, with thoughtful consideration of trade-offs between usability, performance, and technical feasibilityExperience working with design systems, including integrating and extending shared UI patternsProficiency with version control tools, such as Git, for collaborative development and change trackingFamiliarity with build tools and ahead-of-time compilation, using Node / NPM-based systems such as Webpack or Angular CLIProficiency in using Figmafor design collaboration, handoff, and interface explorationDemonstrated ability to apply product thinking and lead rapid prototyping efforts, enabling teams to explore ideas, validate user needs, and iterate quickly toward effective, user-centered solutionsCreative and effective problem-solving skills, with a proactive mindset and a willingness to explore new approachesAbility to read and analyze business process workflows and user journey diagramsto inform UI decisionsFamiliarity with user- and business-centric product development processes, especially in enterprise environmentsFamiliarity with Microsoft DevOpsfor task tracking, CI / CD, or release managementStrong time management skills, with the ability to manage multiple priorities concurrentlyAwareness of current UI and product design trends, with the ability to incorporate innovative concepts into development workflowsNeed help finding the right job?
WHO WE ARE
About us …
ServiceLink is a mortgage services company headquartered in Pittsburgh, PA that helps clients in the lending industry and beyond achieve their strategic goals, realize greater efficiencies and better serve their customers by delivering best-in-class technology, services and insight with a relentless commitment to upholding the highest standards of quality, compliance and service.
ServiceLink, as well as its affiliates and subsidiaries, is an Equal Opportunity employer. The Company recruits and hires individuals based on demonstrated abilities, achievements and experience. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, physical or mental disability, protected veteran status, national origin or ancestry, marital status, pregnancy, citizenship status, sexual orientation, gender identity or expression (including transgender status), genetic information or any other characteristic protected by applicable law.
ServiceLink is committed to ensuring that our online application process supports our commitment to equal employment opportunity for all . job seekers, including those with disabilities. If you are a qualified individual with a disability or a disabled veteran, and need to request a reasonable accommodation, please send an email to with “Accommodation Request” in the subject line. Accommodation Requests are evaluated on a case-by-case basis.
ServiceLink offers a number of benefits to its employees, including health, vision, dental and life insurance; 401(k) plans; Employee Stock Purchase Plan; and paid vacation and sick time.
Salary range information is available upon request for applicants residing in cities, counties or states requiring such disclosure.