About The Position

Staffworxs is seeking a hands-on Senior Software Engineer or Technical Lead to guide the architecture and development of an application that enables analysts and business users to integrate Kiro and build micro frontends (MFEs). The role will define the product’s infrastructure and logical layer, translate business needs into technical designs, and establish a scalable foundation for development and deployment. The position is based in Dallas, TX, in a hybrid arrangement, and is a 12-month contract.

Requirements

  • Strong hands-on software engineering experience with technical leadership or architecture ownership.
  • Experience building full-stack applications and designing modular application platforms.
  • Understanding of micro frontend architecture and modern frontend frameworks.
  • Experience developing backend services, APIs, and application business logic.
  • Experience with cloud infrastructure, CI/CD, and infrastructure automation.
  • Ability to evaluate technical tradeoffs and move from an initial concept to a working implementation.
  • Strong communication skills, including the ability to explain technical concepts to business users.

Nice To Haves

  • Familiarity with Kiro or comparable AI-assisted development tools.
  • Experience building internal developer platforms, reusable components, or tools for nontechnical users.
  • Experience with JavaScript/TypeScript and modern frontend frameworks such as React.
  • Experience with enterprise security, observability, and application governance.

Responsibilities

  • Design application architecture, including infrastructure, business logic, APIs, and integration components.
  • Define how Kiro integrates into workflows that help analysts and business users build MFEs.
  • Establish standards for MFE creation, integration, deployment, and maintenance.
  • Build foundational components and prototypes to validate architectural decisions.
  • Design secure, reliable infrastructure and automated build and deployment pipelines.
  • Address authentication, authorization, configuration management, monitoring, and error handling.
  • Collaborate with business stakeholders to simplify user workflows and translate requirements into reusable capabilities.
  • Guide developers through technical decisions, code reviews, and engineering best practices.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service