Job Description
Note: The job is a remote job and is open to candidates in USA. Green Hat Labs is looking for a junior to entry-level AI-Enabled Full Stack Software Developer to help build and support a growing portfolio of internal and client-facing software initiatives. The role involves using AI tools and agents to enhance software development and participating in the full software development lifecycle across various projects. Responsibilities Build and maintain full stack applications across a variety of internal and client projects Use AI tools and AI agents to accelerate software development, including code generation, debugging, testing, documentation, and code review Help design workflows where AI can assist with auditing code, improving code quality, identifying vulnerabilities, and supporting secure coding practices Work closely with leadership, product stakeholders, and external partners to translate ideas into working software Participate in the full software development lifecycle, from requirements gathering and prototyping to deployment and iteration Support product management activities such as breaking down work, organizing project priorities, and helping move initiatives forward across multiple teams Contribute to frontend and backend development depending on project needs Help evaluate and improve developer tooling, automation, and AI-enabled development pipelines Write clean, maintainable, and secure code with a strong focus on practical delivery Collaborate across several projects at once, adapting to changing priorities and business needs Skills 0 to 3 years of experience in software development, internships, co-ops, freelance work, or strong personal projects all count Exposure to full stack development and comfort working across both frontend and backend tasks Demonstrated interest in using AI for software development, especially for coding, code review, testing, documentation, or security workflows Familiarity with modern web development concepts, APIs, databases, and version control Strong problem-solving skills and willingness to learn quickly in a fast-moving environment Good communication skills and the ability to work across technical and non-technical stakeholders Interest in secure software development and building with security in mind from the beginning Ability to work independently, take initiative, and contribute across multiple projects Experience with JavaScript or TypeScript Experience with modern frontend frameworks such as React or Next.js Experience with backend development using Node.js, Python, or similar technologies Familiarity with databases such as PostgreSQL, Supabase, MySQL, or MongoDB Experience using GitHub, CI/CD workflows, and cloud deployment platforms Exposure to AI coding tools, code assistants, or agentic development workflows Exposure to software security concepts such as secure coding, authentication, authorization, secrets handling, dependency risks, or code scanning Experience building side projects, startup projects, or MVPs from idea to launch Experience experimenting with AI agents for developer productivity Familiarity with code auditing, static analysis, or secure development tools Experience in startup, agency, consulting, or multi-client environments Interest in cybersecurity, developer tooling, or automation Basic product management or project coordination skills Company Overview It was founded in undefined, and is headquartered in , with a workforce of 2-10 employees. Its website is