jobs in Orfeostory Pte Ltd

Sepenuh Masa Head of AI Software Developer Jobs, in Orfeostory Pte Ltd - Maukerja

Head of AI Software Developer

Orfeostory Pte Ltd

Undisclosed

Singapore

Kongsi
Simpan

Lokasi Kerja

  • Singapore

Penerangan Kerja

Tanggungjawab

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.

Key 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.

What We Are Looking For

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 able to manage multiple moving parts at the same time.
  • Careful with details and committed to delivering quality work.
  • Proactive in identifying problems before they become major issues.
  • Comfortable working in a fast-paced, project-based environment.
  • Willing to take ownership of application delivery and team outcomes.

Peringatan Penting

Jangan pernah kongsikan maklumat bank atau kad kredit anda semasa memohon pekerjaan. Elakkan membuat sebarang pembayaran atau mengisi survey yang tidak berkaitan. Jika ada yang mencurigakan, sila laporkan iklan pekerjaan ini segera.

Lebih Lanjut