Ten Mile Square Technologies, LLC.

Senior UX Engineer – Full Stack TypeScript

Ten Mile Square Technologies, LLC.

full-time

Posted on:

Location Type: Remote

Location: VirginiaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $184,000 per year

Job Level

About the role

  • Design and implement a high-performance mobile-first, browser-based customer journey through complex multi-step wizard flows that are resumable, stateful, tolerant of refresh, back navigation, intermittent connectivity, and are driven by server-side journey decisions
  • Design composable, reusable component patterns and author-friendly experiences that let UI, marketing, and content teams build pages quickly and accurately
  • Optimize for low-bandwidth and constrained device environments (e.g., Core Web Vitals, prefetching strategies, cache management, graceful degradation, rapid screen presentation)
  • Working knowledge of responsive design principles and experience with production graphics, image manipulation, typography, layout and color
  • Translate UI/UX design wireframes, mockups, and prototypes (from tools like Figma, Adobe XD) into clean, maintainable, and responsive code using modern front-end technologies
  • Collaborate directly with UX/UI designers to provide feedback on design feasibility, suggest improvements for better usability/performance, and iterate on prototypes
  • Enforce contract-driven UI development, including typed APIs, schema validation, principles of reuseable software, and clean separation between screen components and journey orchestration logic
  • Implement operationally observable UI with client-side instrumentation that captures step performance, abandonment signals, and failure modes to support continuous optimization and inform stakeholders
  • Write unit, integration, and UI‑automation tests. (I think the important thing here is the candidate will be familiar with E2E tests).
  • Leverage AI/agentic tools (Figma MCP, Code Connect, v0, Claude Code) to accelerate iteration and automation
  • Understand context, domain, technical requirements, and constraints in order to recommend UI technologies
  • Work effectively with Apollo GraphQL back-end services
  • Work with tech leads, designers, and product managers to help determine functional requirements for the system
  • Contribute as member of an Agile team and promote effective Agile practices
  • Proactively collaborate with the greater Ten Mile Square team on development and knowledge sharing
  • Always represent yourself and Ten Mile Square with integrity, expertise, and value
  • Maintain the confidentiality of our clients on an ongoing basis

Requirements

  • 5 years of software development experience including 2 years of modern UX frameworks
  • 1 year of experience working with GraphQL
  • 1 year of experience developing and deploying on AWS
  • Working knowledge of SQL
  • Working knowledge of Github Actions
  • Full application stack development experience: front-end to persistence
  • Full software lifecycle participation: requirements to post-implementation
  • Linux command line
  • More importantly, Be passionate about what you do
  • Demonstrate the ability to learn new technologies and concepts quickly
  • Be always alert and detail-oriented
  • Express high integrity and quality of work ethic
  • Be self-motivated to proactively identify and solve problems
  • Have excellent communication skills – within the team and with clients.
Benefits
  • 100% company paid medical, dental, and vision insurance (including family)
  • 100% company paid individual short- and long- term disability
  • 100% company paid vision insurance
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
mobile-first designresponsive designUI/UX designGraphQLAWSSQLunit testingintegration testingE2E testingAgile methodologies
Soft Skills
collaborationproblem-solvingattention to detailintegritycommunicationadaptabilityself-motivationfeedback provisionusability improvementknowledge sharing