AI Software Developer (Junior) – AI-First / Vibecoding
AztiaAbout the role
This is a remote position.
About the role
We’re looking for curious, AI-native junior developers who want to build software by collaborating with AI , not fighting it.
This role is not about writing thousands of lines of code from scratch. It’s about learning how to think, experiment, and build using AI-powered development tools, and becoming really good at it.
You’ll work with an early-stage AI company building a platform for multi-agent systems and LLM-based software , and you’ll actually use their own platform to build and improve it .
If you enjoy:
- Experimenting with new tools
- Asking “what if?”
- Letting AI do the heavy lifting while you focus on logic, structure, and outcomes
This role is for you.
What you’ll do
- Build and evolve features using AI-assisted development (vibecoding)
- Interact deeply with AI tools (LLMs, agents, copilots) to generate, refine, and validate code
- Use JavaScript / TypeScript as the main language, with outputs in Node.js and React
- Learn how to design solutions by prompting, iterating, testing, and improving , not just coding
- Reuse and improve the client’s own AI platform as part of the development process
What this role is not
- â Not a traditional ticket-based coding job
- â Not about blindly following specs
- â Not about memorizing frameworks
This is a thinking role , not a typing role.
Why join through Aztia
- Work on real AI products , not demos
- Develop skills that are highly valuable and rare in the US market
- Join a team that values engineering judgment over buzzwords
Requirements
What we’re looking for
Must-have
- 1+ year of experience as a Software Developer
- Solid fundamentals in JavaScript / TypeScript
- Basic understanding of Node.js and React
- English level B2 or higher (daily interaction with English tools, docs, and conversations)
- Strong curiosity and willingness to learn fast
- Comfortable experimenting, failing, and iterating
Nice-to-have (big plus)
- Experience using AI tools for development, such as:
- Claude / Claude Code
- Gemini
- Replit
- Cursor
- Any AI-assisted or vibecoding tools
- Interest in LLMs, agents, or AI-powered systems
- Side projects, experiments, or personal tools built with AI
Who should apply
If you’re a junior developer who:
- Is genuinely excited about AI
- Wants to become really good at building with AI , not replaced by it
- Enjoys understanding systems, not just writing code
We want to talk to you.
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s