Skip to main content
Back to jobs

Head of AI Software Developer

External
ORFEOSTORY PTE. LTD. logoOrfeostory · Kaki Bukit Industrial Terrace, Singapore
S$60K–S$72K/yrFull-timeUnknownToday
Information Technology
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


Responsibilities

  • Lead and manage the application development team across web, mobile, CMS, and custom software projects.
  • Oversee the planning, execution, delivery, and maintenance of application projects.
  • Review client requirements and translate them into clear functional and technical specifications.
  • Work with project managers to define project scope, timelines, milestones, resources, and delivery priorities.
  • Provide technical direction and guidance to developers throughout the project lifecycle.
  • Review application architecture, database structure, API design, integrations, and development approach.
  • Ensure applications are built with proper security, scalability, performance, and maintainability standards.
  • Monitor project progress and identify technical risks, blockers, or delivery issues early.
  • Support troubleshooting and resolution of complex technical problems.
  • Conduct code reviews, quality checks, and technical audits where required.
  • Coordinate with UI/UX designers to ensure designs are practical, user-friendly, and technically feasible.
  • Manage application deployment, testing, handover, documentation, and post-launch support.
  • Improve internal development processes, coding standards, documentation practices, and QA procedures.
  • Support client meetings, technical discussions, proposal preparation, and solution recommendations.
  • Mentor junior and mid-level developers to improve technical capability and delivery standards.
  • Stay updated with modern application development trends, AI tools, automation, cloud technologies, and best practices.

Requirements

  • Diploma or Degree in Computer Science, Information Technology, Software Engineering, or a related field.
  • Strong experience in software development, web application development, or application project management.
  • Prior experience leading a development team or managing application projects.
  • Good understanding of frontend, backend, database, API, hosting, and system integration concepts.
  • Hands-on development experience with technologies such as JavaScript, PHP, Laravel, Node.js, Python, Java, .NET, React, Angular, Vue.js, Flutter, or similar.
  • Good understanding of databases such as MySQL, PostgreSQL, MongoDB, or similar.
  • Experience managing full project lifecycles, from requirements gathering to deployment and maintenance.
  • Able to review technical requirements, identify risks, and propose practical solutions.
  • Strong troubleshooting, analytical, and problem-solving skills.
  • Good communication skills with both technical and non-technical stakeholders.
  • Able to manage multiple projects, priorities, timelines, and team members.
  • Responsible, organised, and able to work well under deadlines.
  • Strong sense of ownership and accountability for project delivery quality.
  • Good to Have
  • Experience in a digital agency, software house, or client-facing project environment.
  • Experience managing custom CMS, e-commerce, web applications, mobile apps, or enterprise systems.
  • Experience with cloud hosting, server deployment, DevOps, CI/CD, or infrastructure coordination.
  • Knowledge of AI application development, AI automation, chatbots, RAG systems, or AI API integration.
  • Understanding of cybersecurity, OWASP, data protection, and application hardening practices.
  • Experience with project management tools such as Jira, ClickUp, Trello, Asana, or similar.
  • Familiarity with UI/UX design handoff tools such as Figma.
  • Experience preparing technical proposals, solution documents, or project specifications.
  • We are looking for someone who is:
  • A strong leader who can guide developers and improve team performance.
  • Technically capable, but also practical and delivery-focused.
  • Able to communicate clearly with clients, project managers, and developers.
  • Organised and abl

Additional Information

About Orfeostory Orfeostory is a Singapore-based digital agency established in 2011. We specialise in custom websites, web applications, mobile applications, CMS platforms, e-commerce systems, AI-powered solutions, and digital transformation projects for businesses across different industries. We are looking for a capable and experienced Head of Applications / Application Manager to lead our application development team, oversee project delivery, and ensure that our software solutions are well-planned, properly executed, scalable, and secure. Role Overview The Head of Applications / Application Manager will be responsible for managing the full application development lifecycle, from requirements gathering and technical planning to development oversight, quality control, deployment, and post-launch support. This role requires a strong combination of technical understanding, project management ability, team leadership, client communication, and problem-solving skills. You will work closely with management, project managers, UI/UX designers, developers, QA, and clients to ensure that application projects are delivered successfully, on time, and to a high standard.


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at ORFEOSTORY PTE. LTD.? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect