Application Developer Trainee
About the Program
Through our 18-month Application Developer trainee (ADT) programme, Popular IT identifies and grooms its future lead developers. Trainees will gain broad knowledge of the IT industry through extensive on-the-job development and training. You will have opportunities to be actively involved in our application development projects and develop invaluable on-hand skills and experience for a long-term career in the IT industry. We adopt 5-day work and offer attractive remuneration package including basic salary, profit sharing scheme and other employee benefits.
What to Expect
In the 12-month period, be prepared to accept assignments in any roles directed. You will attach to the following aspects to acquire and enrich skills and knowledge:
Application Design
  • How to design a robust but yet flexible software application
  • How to adapt various architecture patterns to achieve a reliable and extendable architecture
  • How to design user interface
Application Development
  • Master different programming languages
  • How to build reusable modules and libraries
  • How to write code with good quality
  • How to write automated unit tests and integration tests
  • How to debug applications
  • Understand the basics of web applications and SEO
  • Integrate applications with external service providers
Application Deployment
  • How to conduct user acceptance test
  • Strategies to handle change requests and get user acceptance
  • How to deploy applications to production
Business Knowledge
  • Gain extensive and practical knowledge on how common businesses operate
Cloud Computing
  • Understand the functions and features available in cloud environment
  • How to setup cloud environments and deploy applications
Project Management
  • How to determine project requirements through meetings with clients
  • How to effectively monitor project progress and status
  • How to communicate with clients, programmers and designers to consolidate business and technical requirements
Career orientation review will be conducted throughout the programme to map trainees' strengths with corporate manning need. The review serves as a basis for planning appropriate job attachment for individual trainee after the ADT programme. Depending on individual performance, development opportunities and further advancement will be available for trainees to progress further along their career ladder.
Key Responsibilities
  • Accept assignments in any roles directed and provide all-rounded support to different teams on all business activities
  • Assist in any roles throughout the software application development cycle
  • Assist in providing support to clients
  • Attend meetings with Business Development Director and/or Project Manager
  • Participate in internal meetings to Input ideas for project vision, strategies, solutions and business development
Knowledge, Skills & Qualifications
  • Recent graduate from a recognized university in computer related disciplines or possess basic programming skills
  • Being creative and passionate in programming
  • Less than 3-year work experience in a full-time capacity
  • Good command of both spoken and written English and Chinese
  • Fluent in Mandarin will be an advantage
  • A strong team-player, flexible, self-motivated and performance-oriented
  • Right of abode in Hong Kong SAR
  • Fresh graduates are welcomed. Academic background and/or work experience related to Information Technology will be considered as an added advantage
  • Applicant is required to submit a 2-4 pages introduction about a software project that he/she has developed


If the above sounds good to you, then what are you waiting for… APPLY NOW!

Smark Global (Holdings) Ltd. is an Equal Opportunities Employer. Personal data provided by job applicants will be used strictly in accordance with our personal data policy and for recruitment purposes only.