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 https://greenhatsec.com/.