Job Description
Apply now: Senior UI Engineer – Hybrid (Baltimore, MD). The start date is within 2 weeks of offer for this 8-month contract position (ending May 31, 2026).
Job Title: Senior UI Engineer
Location-Type: Hybrid (Baltimore office preferred, remote considered for strong candidates)
Start Date Is: 2 weeks from offer (or ASAP)
Duration: 8 months (Contract, ending 5/31/2026, potential extension, no conversion)
Compensation Range: $75.00-$85.00/hr W2
We are actively seeking a Senior UI Engineer. In-depth knowledge of user interface models, application design, and website functionality. Proficient with front-end languages including HTML, JavaScript, and CSS. Familiarity with prototyping tools including InVision Studio, Balsamiq, and Sketch. Advanced problem-solving skills.
Responsibilities:
Full-Stack Expertise
Lead and contribute UI and backend development around co-browse solution, ensuring seamless integration and performance across web and mobile platforms.
OMF Ecosystem Expertise
Demonstrate deep technical understanding of the OMF Web/Mobile ecosystem, including the full application lifecycle and session management.
Framework Proficiency
Apply advanced knowledge/architectural mindset of Angular and mobile frameworks to build scalable, responsive, and secure applications.
Technical Problem Solving
Own the debugging process, persist through complex issues, and drive resolution to root cause across environments.
Cross-Functional Collaboration
Partner with engineering, product, and operations teams to test/build consensus and drive adoption of corrective measures.
Operational Integration
Ensure corrective actions are implemented in the appropriate technical lanes and influence prioritization within delivery pipelines.
Production Leadership
Provide hands-on technical leadership during production incidents, guiding diagnostics, mitigation, and recovery strategies.
Strategic Influence
Appetite for technical leadership, Shape the future-state architecture, contribute to product selection, and apply domain knowledge of co-browse solutions to enhance customer experience and scalability.
Skill/Experience/Education
Mandatory Skills
Angular, Ruby on Rails, Javascript
Proficiency in Angular, React, and Next.js for building scalable, responsive web interfaces.
Backend experience with Node.js, Express.js, and RESTful APIs
Exposure to Mulesoft, Openshift integrations.
Understanding of session composition involving analytics, compliance, browser security, and observability cookies.
Understanding of co-browse architectures (e.g., Samesurf, GLIA, Glance, Unblue), including session initiation, screen rendering, and customer-agent interaction flows.
Familiarity with Java, Spring Boot, and microservices architecture.
Familiarity with tools like Optimizely Guard, Glassbox, session storage, architecture awareness and CI/CD pipelines.
Exposure Database technologies: PostgreSQL, Redshift, Snowflake
Desired Skills
Bachelor's Degree in Computer Science or related IT field
Proficiency in translating UI designs to HTML5/CSS3
Experience with Angular 7 (preferred - will consider other experience)
Experience with JavaScript, jQuery, and TypeScript
Experience applying security technologies such as TLS, SAML and OAuth2.
Familiarity with UI/UX principles and best practices
A minimum of 5 years of formal web design experience.
Experience developing solutions using an Agile approach, like Scrum.