Front End Developer (Remote)

Halvik•McLean, IL
•$105 - $115•Remote

About The Position

Halvik Corp is hiring a remote Front End Developer to support front-end requirements and features across USPTO Patent Center modules. The role coordinates delivery of user interfaces and experiences, participates in design meetings, works with complex architectures and integrations, and helps ensure code quality through code reviews. The developer works with USPTO Product Managers and UX designers to translate requirements and business objectives into complete user interfaces, applying UI/UX design and development practices, user sessions, wireframes, Section 508 compliance, browser compatibility, and coding.

Requirements

  • Bachelor's degree in Computer Science, IT, or a related field experience.
  • At least 5 years of experience.
  • Fluency in modern JavaScript and TypeScript, including Angular 18+, asynchronous patterns (Promises and async/await), closures, event loops, and this binding.
  • Strong TypeScript skills, including generics and utility types.
  • Understanding of semantic HTML, HTML5, the DOM API, and the browser rendering pipeline.
  • Understanding of responsive design using Flexbox and CSS Grid, and modern features such as CSS Container Queries.
  • Proficiency with Angular, framework-specific rendering lifecycles, and state management.
  • Ability to use semantic HTML and WAI-ARIA attributes, manage keyboard-navigation focus, and ensure accessibility of custom controls.
  • Knowledge of preventing XSS and CSRF and implementing secure authentication patterns.
  • Strong Angular troubleshooting skills across change detection, RxJS, routing, forms, performance, builds, and APIs, including triage, root-cause analysis, and communication of fixes.
  • Experience with unit, integration, and end-to-end testing strategies using tools such as Jest or Vitest, with an understanding of testing behaviors rather than implementation details.
  • Ability to decompose complex UI problems, define API interfaces, and plan data models before coding.
  • Ability to obtain Public Trust.

Nice To Haves

  • Backend knowledge of Java, Spring Boot, and Node.js integration.
  • Understanding of AWS architecture and AI technologies.

Responsibilities

  • Collaborate with clients, key stakeholders, and cross-functional teams.
  • Build project platforms and rich user interfaces using TypeScript and Angular.
  • Design wireframes using Bootstrap 4 for Angular.
  • Use RxJS for asynchronous implementation and callbacks.
  • Build reactive forms with Angular forms.
  • Ensure the application is covered by unit tests and complies with Section 508.
  • Participate in design meetings and coordinate delivery of user interfaces and experiences for USPTO Patent Center modules.
  • Translate requirements and business objectives into user interfaces in collaboration with USPTO Product Managers and UX designers.
  • Ensure code quality through code reviews.

Benefits

  • Company-supported medical, dental, vision, life, short-term disability, and long-term disability insurance.
  • 11 federal holidays and paid time off.
  • Eligible employees may receive performance-based incentives for individual and/or team achievements.
  • 401(k) with company matching.
  • Flexible Spending Accounts for commuter, medical, and dependent care expenses.
  • Tuition Assistance.
  • Charitable Contribution matching.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service