Find Jobs
Find Jobs Near You – Available Work in Your Location
Sr. AI Fullstack Developer
Career Insights for Full Stack Developer
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on Minnesota data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Full Stack Developer writes code to support all aspects of a web-application, including the front-end which implements the visual elements and the back end which provides the business logic in the application. Needs to be skilled in front-end language such as javascript, back end languages such as Python, Ruby or PHP and database languages such as SQL. Analyzes customer or user needs, designs programs, writes code, tests design, and documents programs. May assist with upgrades or maintenance.
$112,318 / year median in Minnesota
+10% projected growth
Job Description
To learn more about how we collect, keep, and process your private information, please review
Insight Global's Workforce Privacy Policy:
https://insightglobal.com/workforce-privacy-policy/. Skills and Requirements- 7+ years full stack development experience, including modern front-end frameworks such as React, Angular, or Vue, and back-end development using Node.js, Python, Java, or similar technologies.
- 3+ years Hands-on experience building or integrating AI-powered applications, including AI agents, conversational interfaces, workflow automation, or LLM-based solutions.
- Experience working with cloud platforms, preferably AWS, including services related to application development, APIs, serverless architecture, security, and deployment.
- Knowledge of AWS Bedrock and/or AWS Bedrock AgentCore, including the ability to integrate foundation models, agents, tools, and enterprise data sources into applications.
- Strong understanding of API design, microservices, CI/CD, testing, and production support for scalable, secure enterprise applications, along with experience participating in or leading technical interview processes.