Full-Stack Software Engineer (AI First)

Unclaimed BaggageAtlanta, AL
5dHybrid

About The Position

The Full-Stack Software Engineer is a hands-on engineering role focused on designing, building, and delivering high-quality software solutions across both frontend and backend systems. This role requires strong technical fundamentals, high learning velocity, and close collaboration with product management, senior technical leaders, and customers to deliver practical, well-engineered solutions across our SaaS products and internal tooling.

Requirements

  • 2–4 years of professional software development experience.
  • Backend development experience with at least one of the following: C#, Java, or Node.js.
  • Strong experience with React and modern JavaScript/TypeScript.
  • Angular experience strongly preferred.
  • Exposure to Next.js in production or near-production environments.
  • Experience with automated testing; Playwright experience preferred.
  • Demonstrated daily use of AI-enabled development tools (e.g., Cursor, Claude, GitHub Copilot).
  • Ability to communicate effectively with both technical and non-technical stakeholders.
  • Strong software engineering fundamentals and problem-solving skills.
  • Full-stack mindset with comfort working across frontend and backend boundaries.
  • High learning velocity and adaptability in a mixed-technology environment.
  • Strong collaboration and communication skills.
  • Ownership mentality and commitment to delivering quality solutions.
  • Comfortable working in a fast-paced, iterative development environment.

Nice To Haves

  • Exposure to NetSuite and integration strategies for NetSuite.
  • Exposure to Python for services, automation, or data-oriented work.
  • Experience building or supporting internal developer, operational, or business tooling.
  • Familiarity with CI/CD pipelines and cloud-based environments.

Responsibilities

  • Design, build, test, and maintain full-stack features across our portfolio of internal tools and SaaS platforms.
  • Develop modern frontend functionality using React, TypeScript, Next.js, and Angular.
  • Contribute to backend services and integrations using modern backend technologies.
  • Participate in the modernization of legacy systems while supporting existing Angular-based applications.
  • Practice document-driven and test-driven development methodologies.
  • Build and maintain automated tests, including end-to-end testing using Playwright.
  • Leverage AI-enabled development tools daily to improve productivity, code quality, and design decisions.
  • Collaborate closely with product managers, senior engineers, and customers to clarify requirements and validate solutions.
  • Participate in code reviews and contribute to continuous improvement of engineering standards and practices.
  • Support production systems and contribute to operational stability as needed.
  • All other duties as assigned.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service