Full Stack Software Engineer
Summary
Build and ship full-stack AI-powered applications, working across frontend and backend to deliver production-ready solutions for enterprise customers.
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Full Stack Software Engineer based in United States.
We are looking for a Full Stack Software Engineer to build innovative AI-powered applications that solve complex business challenges.
This role offers the opportunity to work across the entire technology stack, from backend systems to user-facing experiences.
You will collaborate closely with product teams, enterprise customers, and engineering specialists to deliver impactful solutions quickly.
The position combines hands-on software development with product thinking, ownership, and continuous innovation.
You will help transform emerging AI capabilities into reliable, production-ready applications used by real users.
This is an opportunity to join a fast-moving environment where engineers have significant influence over architecture, features, and product direction.
Accountabilities:
The Full Stack Software Engineer will contribute to the design, development, and delivery of AI-powered applications while collaborating with customers and internal teams. Key responsibilities include:
- Build and ship full-stack applications powered by AI technologies and modern software development practices.
- Develop scalable workflows and user experiences that address real customer needs.
- Collaborate directly with enterprise customers and product teams to understand requirements and deliver tailored solutions.
- Extend platform capabilities and improve frontend experiences through thoughtful UI/UX implementation.
- Work with platform and research teams to integrate AI capabilities into production environments.
- Write clean, efficient, tested, and maintainable code following engineering best practices.
- Take ownership of features from initial concept through development, deployment, and iteration.
- Contribute to technical decisions and help shape product improvements in a fast-paced environment.
- 5+ years of hands-on software engineering experience building production applications.
- Proven experience delivering user-facing products from concept to launch.
- Strong proficiency in JavaScript, Node.js, Vue or React, and PostgreSQL.
- Experience designing and developing full-stack applications across frontend and backend systems.
- Strong understanding of software engineering best practices, testing, and maintainable code architecture.
- Excellent communication skills and the ability to collaborate effectively with technical and non-technical stakeholders.
- A strong ownership mentality with the ability to independently drive projects from idea through production.
- Product-oriented mindset with a focus on creating solutions that deliver measurable user value.
- Experience with AI, LLM-powered applications, or enterprise/B2B software solutions is a plus.
- Opportunity to build cutting-edge AI-powered applications and contribute to the future of enterprise technology.
- High level of ownership from day one, with the ability to influence product decisions and technical direction.
- Fast learning environment with close collaboration alongside experienced founders and technology leaders.
- Opportunity to work on impactful projects with enterprise customers.
- Ability to see your work move from idea to production quickly.
- Collaborative culture focused on creativity, execution, and continuous improvement.
Requirements:
The ideal candidate is a skilled full-stack engineer with strong software development experience, a product mindset, and the ability to take ownership of end-to-end solutions. Required qualifications include:
Benefits:
The company offers an environment built around ownership, innovation, and rapid professional growth. Benefits and advantages include: