Senior Frontend Developer

USDC•Plano, TX
•Onsite

About The Position

Genesis10 is seeking a Senior Frontend Developer for a 12+ month contract opportunity with a Global Financial Institution in Plano, TX. This role focuses on leading the development of schema-driven, form-based UIs using Angular, TypeScript, Angular Material, and JSON Forms. The successful candidate will join a team building a Design Portal with build automation capabilities. This is a frontend-centric position where you will be instrumental in creating maintainable, reusable UI components and ensuring a superior user experience.

Requirements

  • 6+ years of frontend development experience using Angular (v12+) and TypeScript
  • Strong knowledge of Angular Material and modern component architecture
  • Experience with RxJS, reactive state handling, and Angular routing
  • Hands-on experience with JSON Forms and JSON Schema in a production setting
  • Proven track record of building scalable, maintainable frontend applications
  • Excellent communication skills and ability to work independently

Nice To Haves

  • Experience with Angular standalone components (v16+)
  • Experience with GoJS
  • Experience with full stack development
  • Styling experience with Tailwind CSS or hybrid Material/Tailwind approaches
  • Familiarity with Jest, Cypress, or other testing tools
  • Experience with SonarQube or other static analysis/code quality tools
  • Familiarity with customizing or extending JSON Forms renderer logic
  • Understanding of backend concepts and basic comfort working in Spring Boot
  • Awareness of infrastructure-as-code tools like Terraform
  • Experience with CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins)

Responsibilities

  • Build responsive, modular applications using Angular, TypeScript, and Angular Material
  • Implement dynamic form rendering using JSON Forms and JSON Schema
  • Design reusable components, layouts, and validation logic
  • Integrate with RESTful APIs and handle reactive data flows using RxJS
  • Collaborate closely with backend, DevOps, and product teams to deliver cohesive features
  • Write clean, testable code and contribute to code reviews and technical planning
  • Ensure accessibility, responsiveness, and adherence to UI/UX best practices

Benefits

  • Access to hundreds of clients, most who have been working with Genesis10 for 5-20+ years.
  • The opportunity to have a career-home in Genesis10; many of our consultants have been working exclusively with Genesis10 for years.
  • Access to an experienced, caring recruiting team (more than 7 years of experience, on average.)
  • Behavioral Health Platform
  • Medical, Dental, Vision
  • Health Savings Account
  • Voluntary Hospital Indemnity (Critical Illness & Accident)
  • Voluntary Term Life Insurance
  • 401K
  • Sick Pay (for applicable states/municipalities)
  • Commuter Benefits (Dallas, NYC, SF, and Illinois)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service