Head of AI Software Developer
ExternalPrepare for this interview
EliteAI-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