Software Developer- UI Full stack developer (React/Angular)

American IT SystemsAustin, TX
Onsite

About The Position

Design, develop, test, and maintain web-based applications using modern frontend and backend technologies. Build responsive and high-quality UI components and robust backend services for complex, large-scale projects. Write secure, scalable, performant, and maintainable code following best practices. Debug, troubleshoot, and resolve complex technical issues across the full technology stack. Collaborate effectively with cross-functional teams including product management, design, and QA. Take ownership of features and projects from design through implementation and delivery. Manage and prioritize multiple tasks and projects in a fast-paced environment. Leverage AI-powered tools to improve productivity, code quality, testing, and troubleshooting. Continuously evaluate and adopt new tools, technologies, and frameworks to improve engineering efficiency.

Requirements

  • Strong proficiency in: HTML, JavaScript, and TypeScript
  • Angular and/or ReactJS
  • Node.js
  • Debugging Web based applications
  • Solid understanding of frontend architecture, backend APIs, and full-stack development.
  • Experience building and maintaining RESTful services and integrating with backend systems.
  • Knowledge of secure coding practices and performance optimization.
  • Ability to write high quality code with keen attention to detail
  • Effective communication and problem-solving skills

Nice To Haves

  • Experience with C++ and/or Python for backend services, tools, or system-level components.
  • Experience with software development processes and tools such as debuggers, source code control systems (GitHub) and profilers is a plus

Responsibilities

  • Design, develop, test, and maintain web-based applications using modern frontend and backend technologies.
  • Build responsive and high-quality UI components and robust backend services for complex, large-scale projects.
  • Write secure, scalable, performant, and maintainable code following best practices.
  • Debug, troubleshoot, and resolve complex technical issues across the full technology stack.
  • Collaborate effectively with cross-functional teams including product management, design, and QA.
  • Take ownership of features and projects from design through implementation and delivery.
  • Manage and prioritize multiple tasks and projects in a fast-paced environment.
  • Leverage AI-powered tools to improve productivity, code quality, testing, and troubleshooting.
  • Continuously evaluate and adopt new tools, technologies, and frameworks to improve engineering efficiency.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service