Junior Full Stack Software Engineer AI and Cloud Applications

Agility Technologies IncAgility Technologies IncUnited States
Join the waitlist to applySave this job

Invite-only right now: save jobs, track applications, build tailored resumes

Already have an account? Log in

Posted

9/11/2026

Employment

Full time

Range

$85k - $105k/year

Work style

Remote only

AI documents

Powered by AI

Jigup writes these against this posting once you are in, using the profile you build once.

Career path

See where this role leads

Jigup maps the next three moves from a job like this one, with the titles and the skills each step asks for.

Join the waitlist

AI summary

Core responsibilities

The engineer will design, develop, and maintain full-stack web applications while integrating AI-enabled features and cloud services. They are responsible for the entire development lifecycle, including testing, deployment, and technical documentation.

Requirements overview

Candidates must hold a Bachelor’s degree in Computer Science and possess 1–2 years of software development experience. Strong proficiency in JavaScript/TypeScript and familiarity with modern web frameworks and cloud platforms are required.

Key skills

Next.jsReactTypeScriptJavaScriptPythonNode.jsREST APIsDockerKubernetesAWSAzureGoogle Cloud PlatformGitGitHubGenerative AILarge Language Models

Resume keywordsJigup Pro

This job lists resume keywords

The terms this posting uses, pulled out so you can mirror them in your resume. Jigup Pro members see the list on the job board.

Join the waitlist

Education requirements

bachelor degree

About Agility Technologies Inc

Industry

Software Development

Employees

36

Type

Privately Held

Size

11-50 employees

Agility Technologies Inc. is one of the fastest growing Cloud Service Integrators in the U.S. with offices in Washington, D.C metro area. Agility excels at helping companies utilize their people, processes, and tools to harness the power of technology to change how they understand and interact with their customers. The growing team at Agility provide expertise across a range of Salesforce (including Sales Cloud, Marketing Cloud, CPQ, Service Cloud, Pardot, Community Cloud, Analytics and Mobile), ServiceNow, AWS and Google solutions. We are a CMMI v2.0 LEVEL 3 organization for both Development and Services and ISO certified.

View company page

Job categories

SoftwareTechnologyEngineeringData & AnalyticsGovernment & Public Sector

Description

Position Type: Full-Time, Junior / Early Career Education Requirement: Bachelor’s Degree in Computer Science – REQUIRED Position Summary Agility Technologies Inc. is seeking a motivated Junior Full Stack Software Engineer – AI & Cloud Applications to join our technology team. The ideal candidate will have a strong Computer Science foundation and hands-on experience building modern web applications. This role is suited for an early-career engineer who can take ownership of well-defined assignments, work independently, troubleshoot technical problems, and collaborate effectively with developers, architects, and other team members. The engineer will work with technologies such as Next.js, React, TypeScript, JavaScript, Python, REST APIs, databases, Docker, Kubernetes, GitHub, and cloud platforms such as AWS, Microsoft Azure, and Google Cloud Platform (GCP). The role will also provide opportunities to develop and integrate AI-enabled applications, generative AI, large language models (LLMs), and open-source technologies. Candidates are not expected to be experts in every technology listed but should demonstrate strong technical fundamentals, hands-on development experience, problem-solving ability, and the ability to learn new technologies quickly. Key Responsibilities Design, develop, test, troubleshoot, and maintain modern full-stack web applications. Develop front-end applications using Next.js, React, TypeScript, JavaScript, HTML, and CSS. Develop back-end services, APIs, business logic, and integrations using Node.js, TypeScript, Python, or similar technologies. Develop and consume RESTful APIs and integrate applications with databases, cloud services, and external systems. Take ownership of assigned development tasks from requirements through implementation, testing, documentation, and deployment. Independently investigate technical issues, identify root causes, and develop solutions, escalating when appropriate. Develop and prototype AI-enabled applications using LLM APIs, RAG, embeddings, vector databases, prompt engineering, AI agents, and related technologies. Work with SQL and/or NoSQL databases and appropriate data models. Build, package, and deploy applications using Docker, Kubernetes, CI/CD pipelines, and cloud services. Deploy and support applications in AWS, Azure, or Google Cloud Platform environments. Use Git and GitHub for source control, branching, pull requests, and code reviews. Write clean, secure, maintainable, tested, and well-documented code. Participate in Agile development activities including sprint planning, stand-ups, backlog refinement, demonstrations, and retrospectives. Create and maintain technical documentation for applications, APIs, integrations, configurations, and deployment processes. Clearly communicate technical concepts, implementation approaches, issues, and recommendations to technical and non-technical team members. Research and evaluate emerging AI, cloud, web development, DevOps, and open-source technologies. Follow company cybersecurity, data protection, secure development, and responsible AI requirements. Required Qualifications Bachelor’s Degree in Computer Science from an accredited college or university – REQUIRED. Approximately 1–2 years of software development experience. Relevant internships, substantive academic/capstone projects, research, independent development, or open-source contributions may be considered. Demonstrated hands-on experience building functional software applications. Experience with JavaScript and/or TypeScript and familiarity with React, Next.js, or a comparable modern web framework. Understanding of both front-end and back-end application development. Programming experience with an additional language such as Python, Java, or C#. Understanding of REST APIs, HTTP, JSON, databases, application integrations, and modern web architecture. Familiarity with Git/GitHub, Docker, cloud computing, CI/CD, and application deployment concepts. Foundational understanding of AI, generative AI, or large language model technologies. Strong analytical, debugging, and problem-solving skills with the ability to independently research and resolve technical issues. Excellent written and spoken communication skills, including the ability to explain technical concepts clearly to both technical and non-technical audiences. Ability to work independently on defined assignments while collaborating effectively within a development team. Ability to learn new technologies, frameworks, APIs, and development tools quickly. Preferred Qualifications Hands-on experience with Next.js and TypeScript. Experience developing full-stack applications using React/Next.js with Node.js, Python, FastAPI, or similar technologies. Experience with Docker, Kubernetes, GitHub Actions, or other CI/CD technologies. Experience deploying applications or services to AWS, Azure, or Google Cloud Platform. Experience with SQL and/or NoSQL databases. Experience developing AI-enabled applications using commercial or open-source models and APIs. Familiarity with RAG, embeddings, vector databases, prompt engineering, structured outputs, tool/function calling, and AI agents. Familiarity with AI frameworks such as Hugging Face, LangChain, LlamaIndex, PyTorch, or similar technologies. Familiarity with authentication and authorization technologies such as OAuth, OpenID Connect, and JWT. Open-source contributions, substantive GitHub repositories, internships, capstone projects, or independent projects demonstrating end-to-end software development. Interest in developing technology solutions for federal government and defense customers. This is a remote position.

Requirements

  • •Next.js
  • •React
  • •TypeScript
  • •JavaScript
  • •Python
  • •Node.js
  • •REST APIs
  • •Docker
  • •Kubernetes
  • •AWS
  • •Azure
  • •Google Cloud Platform
  • •Git
  • •GitHub
  • •Generative AI
  • •Large Language Models

Ready to apply?

Jigup is invite-only right now. Join the waitlist to save jobs, track applications, and build tailored resumes.

Join the waitlist