logo inner

Senior Full-Stack Software Developer — AI-Driven Development

CompanyAssetWorks
LocationTexas, United States
TypeOnsite
Sub
Software Engineer
Fullstack Developer

Job Summary:AssetWorks (www.assetworks.com) is an industry-leading provider of technology and consulting solutions for asset- and infrastructure-intensive organizations in government, education, utilities, telecommunications, transportation, healthcare and the commercial sector. We are seeking a Senior Software Developer in the continental USA to work in and help move the team to an AI-driven engineering culture.


Job Description:


Senior Full-Stack Software Developer (Node.js, Python, Next.js — AI-Driven Development)


Location:

Remote within the United States (workday overlap from Pacific to Eastern time zones).
U.S. citizenship is a requirement for this position due to contractual obligations with our State Government and Higher Education customers.

Overview


We are seeking an experienced Senior Software Developer to help modernize and transform our legacy applications into a modern, cloud-native platform. This role is ideal for a developer who thrives on learning new technologies, delivering high-quality, scalable solutions, and leveraging AI-assisted development tools (such as Amazon Q, GitHub Copilot, and ChatGPT) to accelerate productivity, code quality, and innovation.You’ll work across our new tech stack — Node.js/Express for business logic, Python/FastAPI for services, Next.js for front-end experiences, and PostgreSQL (Aurora) in AWS — while helping establish best practices for a forward-looking, AI-driven engineering culture.

Key Responsibilities


  • Use AI-assisted tools (Amazon Q, GitHub Copilot, ChatGPT, etc.) to:
  • Accelerate code generation and refactoring.
  • Improve documentation, testing, and review processes.
  • Explore alternative solutions and optimize performance.
  • Lead the design, development, and migration of business features from legacy applications to a modern architecture.
  • Build high-quality, scalable services in Node.js/Express and Python/FastAPI.
  • Develop responsive, intelligent Next.js frontends for an enhanced user experience.
  • Collaborate with product owners, developers, and QA to ensure clean design and maintainable code.
  • Implement GitHub workflows for version control, CI/CD, and code reviews.
  • Design and optimize PostgreSQL (Aurora) schemas and queries.
  • Mentor junior developers, share best practices, and contribute to a continuous improvement culture.

Required Skills & Experience


  • 5+ years of experience in software development.
  • Strong proficiency in JavaScript/TypeScript with Node.js/Express.
  • Experience with Python and frameworks such as FastAPI or Flask.
  • Proficiency in React/Next.js front-end development.
  • Strong understanding of relational databases (PostgreSQL preferred).
  • Familiarity with AWS and cloud-native deployment.
  • Proficiency in using GitHub for version control and CI/CD integration.
  • Demonstrated experience (or enthusiasm) using AI-assisted development tools like Amazon Q or GitHub Copilot.
  • Strong analytical, problem-solving, and communication skills.

Nice to Have


  • Experience migrating or modernizing applications from Oracle APEX, VB6, or other legacy platforms.
  • Knowledge of containerization and orchestration (Docker, Kubernetes).
  • Familiarity with AI/ML concepts and their application in software development.
  • Experience with test automation frameworks and DevOps practices.

Why Join Us


  • Opportunity to shape the foundation of a modernized, cloud-based application platform.
  • Work with a forward-thinking team adopting AI-assisted development tools to boost innovation and productivity.
  • Gain hands-on experience across a diverse, modern stack (Node.js, Python, Next.js, PostgreSQL, AWS).
  • Contribute to a high-impact modernization project that will define the company’s next generation of products.

Worker Type:Regular


Number of Openings Available:1


Your tracker settings

We use cookies and similar methods to recognize visitors and remember their preferences. We also use them to measure ad campaign effectiveness, target ads and analyze site traffic. To learn more about these methods, including how to disable them, view our Cookie Policy or Privacy Policy.

By tapping `Accept`, you consent to the use of these methods by us and third parties. You can always change your tracker preferences by visiting our Cookie Policy.

logo innerThatStartupJob
Discover the best startup and their job positions, all in one place.
Copyright © 2025