Sr. Engineer - Data Center Automation (Frontend)

TargetBrooklyn Park, NC
Hybrid

About The Position

The Tech Inventory Engineering team develops user-first tooling that tracks our global technology inventory to reduce loss, facilitate planning, and encourage re-use. They integrate with other systems to support day-to-day operations (e.g., breakfix) and support Target’s Enterprise Data Strategy to enable organization-wide, AI/ML-powered analytics. The Tech Stack includes TypeScript, Next.js, React, Playwright, Kotlin, Ktor (backend services), and MongoDB. Prior experience with these technologies is helpful but not required.

Requirements

  • Bachelor’s degree or equivalent experience
  • 5+ years of software development experience with a strong focus on frontend engineering
  • Deep expertise in TypeScript/JavaScript and modern frameworks (e.g., React, Next.js)
  • Strong understanding of web fundamentals (performance, rendering, browser behavior, accessibility, SEO)
  • Experience integrating with REST services and working with diverse data models and data stores
  • Demonstrated ability to translate requirements into accessible, user-centered solutions
  • Applies test-first development and modern testing practices to ensure quality
  • Rapidly experiments to validate technical and UX feasibility
  • Resolves routine and complex technical issues with minimal guidance
  • Collaborates effectively with engineers and cross-functional partners
  • Continuously learns and adapts to new technologies, quickly building proficiency
  • Advocates for best practices in design, testing, accessibility, and observability
  • Understands and applies data standards, policies, and governance practices
  • Leverages AI tooling to enhance design, development, and testing with sound judgment
  • Strong written communication skills with the ability to write clear technical specifications and documentation
  • Breaks down complex problems or technical decisions into clear units of work

Nice To Haves

  • Experience with: Next.js, TypeScript, Jest, Cypress, Playwright
  • Figma, Adobe XD
  • Design systems, component libraries, and frontend architecture patterns (e.g., micro-frontends)
  • http clients and tooling such as Insomnia or Postman
  • Accessibility standards and tooling (e.g., WCAG, ARIA, Lighthouse, Stark, axe)
  • Passion for improving developer experience and automating frontend workflows
  • Familiarity with backend technologies (Kotlin, Ktor) and data stores (MongoDB, PostgreSQL)
  • Domain experience with inventory, asset, or warehouse management systems

Responsibilities

  • Architect, design, and deliver scalable, high-quality frontend applications aligned to the Tech Inventory Engineering roadmap
  • Translate user and business requirements into intuitive, performant, and accessible experiences, owning the end-to-end frontend across platforms
  • Ensure frontend reliability, performance, observability, and security through strong engineering practices
  • Apply modern UI technologies, frameworks, and design patterns to build maintainable, testable systems and shared components
  • Partner with product, design, and backend teams to build the right solutions while influencing UX, accessibility, and quality standards
  • Drive frontend quality through automated testing (UI, component, BDD) and robust CI/CD practices
  • Mentor engineers and lead code reviews to elevate technical capability across the team
  • Support the product through on-call participation, proactively reducing issues through quality and observability

Benefits

  • Comprehensive health benefits and programs (medical, vision, dental, life insurance)
  • 401(k)
  • Employee discount
  • Short term disability
  • Long term disability
  • Paid sick leave
  • Paid national holidays
  • Paid vacation
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service