Role Overview
This will be the first in-house software engineering lead to design, develop, and maintain internal business applications across the group. The initial focus will be building a MVP for ticketing system, with future projects spanning automation tools, operational systems, dashboards, and other custom business applications. We are looking for a hands-on full stack developer who is adaptable, product-minded, and comfortable working across different business domains and evolving requirements.
Key Responsibilities
- Design, build, and maintain scalable internal web applications and business systems.
- Lead fullstack development across frontend, backend, database, and cloud infrastructure.
- Gather business requirements and translate them into practical technical solutions.
- Develop workflow automation, ticketing systems, dashboards, and operational platforms.
- Define application architecture, coding standards, and development best practices.
- Collaborate with business stakeholders to identify process improvement opportunities.
- Ensure applications are secure, reliable, maintainable, and scalable.
- Support deployment, troubleshooting, enhancement, and ongoing maintenance of applications.
Requirements
- 5+ years of experience in fullstack software development.
- Strong experience with modern frontend frameworks such as React, Next.js, Vue.js, or Angular.
- Strong backend development experience with Node.js, Python, Java, or .NET.
- Experience with REST APIs, SQL databases, and cloud platforms such as Amazon Web Services, Microsoft Azure, or Google Cloud.
- Experience building internal business applications, workflow systems, or automation platforms is preferred.
- Proven track record of building and delivering end-to-end applications independently, from requirements gathering and system design to deployment and maintenance.
- Strong problem-solving skills with the ability to work independently in a fast-paced environment.
- Open-minded and adaptable to developing applications across different business functions and operational needs.
- Strong communication skills and ability to work with both technical and non-technical stakeholders.
