freehire launches on Product Hunt on 26 August.

Follow →

FULLSTACK DEVELOPER, AI DEVELOPMENT & IT SUPPORT SPECIALIST

Job Description

  • Develop web applications covering both front-end and back-end development.
  • Understand the company's business processes and translate operational requirements into practical software solutions and automated workflows.
  • Develop and integrate AI-powered features and applications to improve internal workflows, productivity, data analysis, and user experience.
  • Understand, upgrade, maintain, modify, troubleshoot, and improve existing web applications.
  • Provide system administration and IT support for the company's IT infrastructure and users.
  • Recommend and propose new IT innovations, automation solutions, and AI technologies that can improve business operations.
  • Work comfortably with existing systems, enhancements, integrations, and new application development.
  • Strong front-end development skills with good understanding of UI/UX design principles.
  • Knowledge of Python, APIs, AI technologies, and Large Language Models (LLMs) is an advantage


1. Full-stack Developer

  • Develop, maintain, and enhance in-house applications using CodeIgniter/Laravel, Bootstrap, jQuery, JavaScript, HTML, MySQL, and related technologies.
  • Collaborate with cross-functional teams to understand business requirements and develop practical technical solutions.
  • Design and develop new application modules, APIs, system integrations, and workflow automation.
  • Maintain and improve existing applications based on changing business requirements.
  • Ensure application code quality, security, reliability, and performance.
  • Troubleshoot application issues and implement appropriate fixes and improvements.

2. AI Development & Automation

  • Develop and integrate AI-assisted features into existing and new company applications.
  • Integrate Large Language Models (LLMs) and AI services through APIs such as OpenAI and other AI platforms.
  • Develop AI-powered tools for intelligent search and information retrieval, data analysis and summarization, document and content generation, AI assistants and chat-based applications, workflow automation, recommendation and matching systems, and internal knowledge or support tools.
  • Build backend services and integrations using Python where appropriate.
  • Design prompts, system instructions, structured outputs, and AI workflows for business applications.
  • Connect AI applications with internal databases, APIs, and company systems.
  • Evaluate AI-generated responses for accuracy, relevance, security, and appropriate use.
  • Research and experiment with emerging AI technologies that may improve company operations.
  • Recommend practical AI solutions based on actual business requirements rather than implementing AI solely for technology.

3. IT Support & System Administration

  • Provide desktop and technical support (L1/L2) for end users, resolving hardware, software, network, and applicationissues.
  • Troubleshoot and resolve technical problems while ensuring minimal operational downtime.
  • Assist in the setup, configuration, maintenance, and troubleshooting of IT equipment and systems.
  • Support user accounts, workstations, software applications, network connectivity, and related IT infrastructure.
  • Assist with system administration and the maintenance of company IT resources.

4. Multifaceted IT Role

  • Engage in multimedia tasks, including Photoshop and basic video editing, when required.
  • Assist with technical projects outside the primary development scope when necessary.
  • Take on various IT responsibilities and demonstrate versatility across software development, AI, system administration, and technical support.
  • Continuously explore technologies that can improve internal processes and business productivity.

Requirements

  • Minimum Diploma in Computer Science, Information Technology, Software Engineering, or a related field.
  • Relevant experience in full-stack development, software development, or IT support.
  • Experience developing, maintaining, or supporting business applications is preferred.
  • Experience with AI development, automation, API integration, or Python will be an advantage.

Technical Skills

  • Backend (PHP, MySQL, REST APIs, Python knowledge preferred)
  • Frontend (HTML, JavaScript, jQuery, AJAX, Bootstrap, responsive web development)
  • Framework (CodeIgniter / MVC Framework)
  • AI & Automation (Generative AI and LLMs, AI API integration, prompt engineering, AI workflow design, OpenAI or similar platforms, Python for AI integration, JSON/REST APIs, structured outputs and data processing)

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available