"Find something you love to do and you'll never have to work a day in your life"

Harvey MacKay

  • Life at UGC

    1. Five-day work week
    2. Dental Insurance
    3. Medical Insurance
    4. Free and fresh fruit
    5. Monthly
      lunch allowance
    6. Casual dress code
    7. On-job training

    UGC Technology is a rapidly growing company with over one hundred employees across several departments. We are always looking to increase our family by inviting high caliber individuals to join us.

    Utilizing the latest and greatest advancements in technology, we are constantly striving to improve our existing products and of course create new and imaginative software for millions of users worldwide.

    As a young, dynamic and progressive organization, we listen to all of our employees with a mandate to improve with your creativity.

    Who knows; perhaps you will come up with our next big thing?

  • IT

    1. Programmer (Objective-C)

      1 Feb 2012

      Job Responsibilities:
      • Perform programming task according to specifications
      • Reverse engineering at different OS platforms
      • Develop various test cases for testing execution
      • Compile technical documentations

      Job Requirements:
      • Degree or Diploma in Computer Science or equivalent
      • Solid knowledge on Objective-C, C++
      • Knowledge in Mac platform development is a plus
      • Good utilization of Xcode
      • Good team player with strong interpersonal and communication skills
      • Willing to learn and have a strong sense of responsibility
      • Self-motivated, dynamic and able to work with Challenge
      • Passionate with strong commitment in IT career
      • Fresh graduate is welcome to apply

    2. Project Manager (PHP)

      31 Jan 2012

      Job Responsibilities:
      • Responsible for the PHP project management including project requirements, timelines, change requests, project risk analysis as well as project co-ordination with internal and external parties
      • Collect the business flow and requirements from marketing department
      • Define critical path, work breakdown structure, schedule and resources allocations
      • Monitor and keep track with the project status
      • Perform quality assurance for the project
      • Prepare documents summarization for whole project
      • Perform troubleshooting and system monitoring
      • Supervise and provide training to a team of subordinates

      Job Requirements:
      • Degree in Computer Science or equivalent
      • Minimum 5 years of relevant project management experience in Web Application System
      • Experience in Linux, MySQL system design and development
      • Experience in handling high scalability System is highly preferred
      • Holder of PMP/related certificates and Experience in Agile Project is a plus
      • Excellence in SQL, System Performance Monitoring and Reporting System
      • Knowledge in Shell Script, Python, HTTP is a plus
      • Strong team player with good interpersonal and communication skills
      • Willing to learn and have a strong sense of responsibility
      • Self-motivated, dynamic and able to work with challenges
      • Good analytical and problem solving Skills
      • Passionate with strong commitment in IT career

    3. Programmer (JAVA)

      31 Jan 2012

      Job Responsibilities:
      • Perform programming tasks according to specifications
      • Formulate Structured Query Language (SQL) on each task
      • Develop various test cases for testing execution
      • Compile technical documentations

      Job Requirements:
      • Degree or Diploma in Computer Science or equivalent
      • 1-2 years of working experience in programming
      • Solid knowledge on Java, J2EE
      • Knowledge in Spring, Struts, MySQL, Linux, MVC is a plus
      • Good team player with strong interpersonal and communication skills
      • Willing to learn and have a strong sense of responsibility
      • Self-motivated, dynamic and able to work with challenges
      • Passionate with strong commitment in IT career
      • Fresh graduate is welcome to apply

    4. System Analyst (JAVA)

      27 Jan 2012

      Job Responsibilities:
      • Collect the business flow and requirements from marketing department
      • Define critical path, work breakdown, schedule and resources allocations
      • Overview system design and testing cases from junior programmers
      • Develop advance test cases and conduct test cases audit
      • Monitor and keep track with the project status
      • Support system rollout and deployment
      • Prepare and perform Integration and stress tests of applications and products
      • Research & develop new technology for system tuning and improvement
      • Provide technical troubleshooting
      • Lead and guide junior team members

      Job Requirements:
      • Degree or Diploma in Computer Science or equivalent
      • Minimum 5 years experience in Java application design and development
      • Proficiency in Java, J2EE, Spring, Struts, MySQL, Linux, MVC
      • Knowledge in Shell Script, Python, HTTP is a plus
      • Experience in handling high scalability system is highly preferred
      • Good team player with excellent interpersonal and communication skills
      • Willing to learn and have a strong sense of responsibility
      • Self-motivated, dynamic and able to work with challenges
      • Good analytical and problem solving skills
      • Passionate with strong commitment in IT career

    5. Analyst Programmer (JAVA)

      26 Jan 2012

      Job Responsibilities:
      • Collect the business flow and requirements from marketing department
      • Define critical path, work breakdown, schedule and resources allocations
      • Prepare system design and technical specification documentations
      • Implementation on advanced modules
      • Perform Integration and stress tests of applications and products
      • Lead and guide Junior team members

      Job Requirements:
      • Degree or Diploma in Computer Science or equivalent
      • Minimum 2 years experience in Java, J2EE, Spring, Struts, MySQL, Linux, MVC
      • Knowledge in Shell Script, Python is a plus
      • Good team player with strong interpersonal and communication skills
      • Willing to learn and have a strong sense of responsibility
      • Self-motivated, dynamic and able to work with challenges
      • Good analytical and problem solving skills
      • Passionate with strong commitment in IT career

    6. Database Administrator

      19 Jan 2012

      Job Responsibilities:
      • MySQL installation & upgrade ( rpm / binary / compile )
      • MySQL multi-instances configuration and management
      • User privileges management
      • MySQL backup (cold & hot backup) and recovery
      • Benchmarking
      • MySQL optimization ( server tuning )
      • Monitoring, maintenance and migration

      Job Requirements:
      • Linux skill set is a MUST
      • 1 yr+ experience of system administration in Linux environment
      • MySQL skill set is a MUST
      • 1 yr+ experience of mysql administration in Linux environment
      • Knowledge of storage engine ( INNODB / MYISAM / NDB )
      • Knowledge of fault tolerance technique ( Replication / Clustering )
      • Knowledge of partitioning
      • Hands-on experience on INNODB, Replication
      • Experience on data warehousing is an advantages
      • Strong troubleshooting and basic shell script skills
      • Able to work independently and work under pressures

    7. Application Developer (Mac)

      13 Jan 2012

      Job Responsibilities:
      • Develop Mac applications
      • Responsible for system design, coding and testing, analysis, implementation and deployment

      Job Requirements:
      • Degree or Diploma in Computer Science or equivalent
      • Solid experience and knowledge in Objective-C, C++
      • Knowledge in Mac platform development is a must
      • Knowledge in cross-platform development, JavaScript is a plus
      • Good team player with strong interpersonal and communication skills
      • Willing to learn and have a strong sense of responsibility
      • Self-motivated, dynamic and able to work with challenge
      • Good analytical and problem solving skills
      • Passionate with stronge commitment in IT career

  • Product Development

    1. Customer Service Officer (Email)

      1 Feb 2012

      Role & Responsibilities:
      • Answering customers support requests of internet services via support forums, private tickets and email
      • Resolving issues and communicating resolutions clearly to customers
      • Compile statistics and reports. Develop, write and present findings, insights, and recommendations to key decision makers
      • In charge of various administrative duties
      • Support ad-hoc content creation and beta testing to increase product usability and visibility

      Job Requirements:
      • Excellent command of both spoken and written English is a must. Grammatically flawless & good writing style
      • Must be able to work under pressure, self driven and not require micro managing
      • Hardworking - willing to overtime - and ability to work independently as well as being a team player
      • Strong multi tasking abilities
      • Outstanding organizational, analytical & problem solving skills
      • 1 year(s) of working experience in the related field is preferred for this position

    2. Product Development Executive/ Product Development Assistant (Online Advertising)

      1 Feb 2012

      Role & Responsibilities:
      • Identify and prioritize new site features and enhancements based on user needs and company strategy
      • Drive the complete product development cycle of strategy, production, usability testing, and performance monitoring
      • Define product features, user interface and business model, supported by effective marketing strategies to capture the market
      • Develop content to induce product usability and visibility
      • Collaborate with internal teams and ensure deliverables are accomplished within target timeframes and of high quality
      • Conduct QA Testing & UAT
      • Perform complex analysis on very large data sets using internal tools and data analysis techniques
      • Develop, write and present findings, insights, and recommendations to key decision makers

      Job Requirements:
      • Degree in Information Technology / Computer Science / Internet Marketing / Advertising or equivalent discipline
      • 2+ years solid experience in product development & project management of Internet Marketing or Online Advertising Products
      • Familiar with statistical concepts and techniques to analyze user behavior. Strong data analytical skill is a must
      • Prior experience managing analytics platforms / web analytics products / traffic monetization is a plus
      • Internet savvy and have a burning passion for online advertising industry
      • Creative, self-motivated, good working attitude, details-minded and able to work independently
      • Outstanding organizational, analytical & problem solving skills
      • Excellent written and oral communication skills in English
      • Less experiences will be considered as Product Development Assistant
      • On-the-job training will be provided

    3. Game Designer (MMO Game) ιŠζˆ²δΌεŠƒ

      31 Jan 2012

      We are looking for a game designer to join our company. Duties include game feature design, setting game rules, UI design and game balancing

      Role & Responsibilities:
      • Develop ideas and prepare the detailed game design document for programmers to implement
      • Create the game rules and fine tune the rules & values of the gameplay
      • Work closely with programmers to ensure the game features to be implemented are possible & practical
      • Communicate with game artists on interface design to make it more user-friendly and consistent in the game
      • Consolidate feedback from testers & players to ensure the game is well-functioned & balanced properly

      Job Requirements:
      • Higher Diploma or above, equivalent education or relevant work experience
      • Creative, strong analytical and logical skills
      • Great affinity to making games
      • Familiar with the majority of online games released in the past 5 years
      • Job experience in the gaming branch will be an advantage

    4. Internet Marketing Executive

      30 Jan 2012

      Role & Responsibilities:
      • Closely manage and nurture relationship with our advertisers and clients
      • Assist in the response to client requests
      • Develop a good knowledge related market and formulate marketing strategy
      • Explore new sales opportunity
      • Compilation of market intelligence reports
      • Support ad-hoc content creation and beta testing to increase product usability and visibility
      • Perform complex analysis on large data sets using internal tools and data analysis techniques

      Job Requirements:
      • Degree in Business / Marketing / Communication / Advertising or equivalent discipline
      • 2+ years solid experience in the related field is preferred for this position
      • Excellent written and spoken English. Proficiency in other foreign languages (French/Japanese) will be advantage
      • Good social skills and talent to build strong business relationships
      • Internet savvy and have a burning passion for online advertising industry
      • Strong multi-tasking abilities
      • Familiar with statistical concepts and techniques to analyze user behavior
      • Candidates with internet marketing and e-commerce background is a plus, but not essential
      • Independent, aggressive, self-motivated with creative mind and ability to work under pressure
      • Must be good working attitude and ability to work as a team player
      • Outstanding organizational, analytical & problem solving skills is a must

    5. Product Development Executive/ Product Development Assistant (Software Applications)

      30 Jan 2012

      Role & Responsibilities:
      • Responsible for developing and launching new software application and enhancing existing products
      • Explore market opportunities, prepare business plan, conduct market research and competitor analysis
      • Facilitate the development of products from product conceptualization to product specification and to implementation
      • Define product features, user interface and business model
      • Develop content to induce product usability and visibility
      • Collaborate with internal teams and ensure deliverables are accomplished within target timeframes and of high quality
      • Conduct QA Testing & UAT. Establish acceptance test manual, training and other support materials for the product launch
      • Evaluate and analyze the effectiveness of the products

      Job Requirements:
      • Degree in Information Technology / Computer Science / Internet Marketing / Advertising or equivalent discipline
      • 2+ years solid experience in software development management
      • Familiar with standard software GUI and best practices. Knowledge in Windows GUI or Apple HI guidelines is a strong plus
      • Internet savvy and have a burning passion for new technologies and software development
      • Creative, self-motivated, good working attitude, details-minded and able to work independently
      • Outstanding organizational, analytical & problem solving skills
      • Excellent written and oral communication skills in English
      • Less experiences will be considered as Product Development Assistant

    6. Product Development Executive / Product Development Assistant (Web App.)

      27 Jan 2012

      Role & Responsibilities:
      • Identify and prioritize new site features and enhancements based on user needs and company strategy
      • Drive the complete product development cycle of strategy, production, usability testing, and marketing promotions
      • Define product features, user interface and business model, supported by effective marketing strategies to capture the market
      • Develop content and support in various internet marketing promotions to induce product usability and visibility
      • Collaborate with internal teams and ensure deliverables are accomplished within target timeframes and of high quality
      • Conduct QA Testing & UAT
      • Research the market and competitors. Compile in-depth business reports and translate findings into insightful business advice

      Job Requirements:
      • Degree in Information Technology / Computer Science or equivalent discipline
      • 2+ years solid experience in product development & project management of Internet Web Application
      • Internet savvy and have a burning passion for new technologies and problem solving
      • Product marketing or online advertising product experience a plus
      • Creative, self-motivated, good working attitude, details-minded and able to work independently
      • Outstanding organizational, analytical & problem solving skills
      • Excellent written and oral communication skills in English
      • Less experiences will be considered as Product Development Assistant
      • Fresh graduates will also be considered
      • On-the-job training will be provided

    7. Project Coordinator (Software Applications Development)

      26 Jan 2012

      Role & Responsibilities:
      • Responsible for developing and launching new software application and enhancing existing products
      • Explore market opportunities, prepare business plan, conduct market research and competitor analysis
      • Facilitate the development of products from product conceptualization to product specification and to implementation
      • Define product features, user interface and business model
      • Develop content to induce product usability and visibility
      • Conduct QA Testing & UAT. Establish acceptance test manual, training and other support materials for the product launch
      • Evaluate and analyze the effectiveness of the products
      • Work closely with internal teams to ensure deliverables are accomplished within target timeframes and of high quality

      Job Requirements:
      • Degree in Information Technology / Computer Science / Internet Marketing / Advertising or equivalent discipline
      • 2+ years solid experience in software development management
      • Familiar with standard software GUI and best practices. Knowledge in Windows GUI or Apple HI guidelines is a strong plus
      • Internet savvy and have a burning passion for new technologies and software development
      • Creative, self-motivated, good working attitude, details-minded and able to work independently
      • Outstanding organizational, analytical & problem solving skills
      • Excellent written and oral communication skills in English

  • Graphics & Creative

    1. Senior Web Designer

      27 Jan 2012

      Job Responsibilities:
      • Generating creative design for web pages by producing layout, graphics, user interface elements
      • Creating different designs like rich media banners, flash animations, web and micro site

      Job Requirements:
      • 1 to 3 years relevant working experience in web page design and graphic design by using Photoshop, Illustrator, Flash, HTML
      • Knowledge in CSS is a plus
      • Creative, able to work independently to meet tight timelines
      • Please send your portfolio together with the application via email

    2. Web Designer

      26 Jan 2012

      Job Responsibilities:
      • Generating creative design for web pages by producing layout, graphics, user interface elements
      • Creating different designs like rich media banners, flash animations, web and micro site

      Job Requirements:
      • With experience in web page design and graphic design by using Photoshop, Illustrator, Flash, HTML
      • Knowledge in CSS is a plus
      • Creative, able to work independently to meet tight timelines
      • Please send your portfolio together with the application via email

  • How to Apply

    Please send full resume in MS Word or PDF format, including personal particulars, employment history, present and expected salary along with your contact number to and we will get back to you as soon as possible.

    We only accept applications from candidates only - no recruitment agencies or consultancies.

    All information received will be kept in strict confidence and for employment related purposes only.

    Applicants who are not invited for an interview within 12 weeks may consider their applications unsuccessful.

    We are an equal opportunities employer.

    Back