AI Developer (3 month contract – Outside IR35)

Fully Remote
Flexible DOE
Contract

Job Title: AI-Enhanced Full-Stack Code Innovator

Overview
We are seeking a highly skilled AI-Enhanced Full-Stack Code Innovator to design, develop, and maintain production-ready applications, websites, and platforms using AI-powered development tools. This role combines technical expertise, business insight, and proficiency in leveraging AI to accelerate coding, optimize user experiences, and deliver scalable, high-quality solutions in an Agile environment. The focus is on using AI tools to enhance the development process, not integrating AI into the platforms themselves.

Key Responsibilities

  • Product Vision and Delivery: Collaborate with stakeholders to define platform requirements and create a prioritized roadmap for applications, websites, or systems, ensuring alignment with business objectives.
  • Requirement Analysis: Translate business needs into technical specifications, user stories, and process flows to guide development using AI-assisted tools.
  • AI-Powered Development: Utilize AI-driven development environments to write, debug, and maintain production-ready code in languages such as Python, JavaScript, or TypeScript, delivering robust full-stack applications.
  • Prompt-Driven Coding: Craft effective prompts for AI tools to generate, refine, and optimize code snippets, ensuring efficient development and adherence to best practices.
  • Full-Stack Implementation: Build and maintain front-end (e.g., React, Vue.js) and back-end (e.g., Node.js, Express) components, leveraging AI tools to accelerate prototyping, iteration, and deployment.
  • Automated Testing: Develop and execute automated testing scripts within AI-powered environments to validate functionality, performance, and reliability, ensuring defect-free releases.
  • Continuous Optimization: Monitor platform performance, analyze user feedback, and use AI tools to refactor code, enhance UX, and improve scalability.
  • Collaboration: Act as a liaison between technical and business teams, communicating progress and ensuring alignment throughout the development lifecycle.
  • Best Practices: Follow Agile/Scrum methodologies, maintain clean version control (e.g., Git), and adhere to coding standards to deliver maintainable, high-quality code.

Qualifications

  • Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field. Master’s degree preferred.
  • Experience:
    • 5+ years of full-stack development, delivering production-ready applications or websites using Python, JavaScript, or similar.
    • 2+ years using AI-powered development tools to build and maintain code.
    • Proven experience managing end-to-end product development, from ideation to deployment.
    • Hands-on experience with automated testing and debugging in AI-driven environments.
  • Technical Skills:
    • Proficiency in AI-powered coding environments for rapid development and debugging.
    • Expertise in full-stack development (e.g., React, Node.js, Express) and cloud platforms (e.g., AWS, Vercel).
    • Strong ability to craft prompts for AI tools to generate and optimize code.
    • Familiarity with automated testing frameworks integrated into AI development environments.
    • Experience with Agile tools (e.g., Jira, Trello) and version control (e.g., Git).
  • Soft Skills:
    • Strong problem-solving and analytical skills, with a focus on delivering business value.
    • Excellent communication and stakeholder management to align cross-functional teams.
    • Adaptability to evolving AI development tools and business needs.
    • Collaborative mindset, thriving in fast-paced, innovative environments.

Preferred Qualifications

  • Certification in Agile/Scrum or DevOps practices.
  • Experience with collaborative coding environments in AI-driven platforms.
  • Familiarity with data visualization tools (e.g., Chart.js, D3.js) for platform analytics.
  • Knowledge of performance optimization techniques for web and mobile applications.

APPLY FOR THIS ROLE