Position Title: Front-End Software Engineer (Infocomm) #SGUnitedTraineeships
Company: SGunited
Business Area: SGUnited

Traineeship Description:

At ST Engineering, our people are our greatest resource because it is from our talents that solutions to meet tomorrow’s challenges are generated and created. Working with like-minded specialists and engineers, you will look to the latest innovations to tackle a myriad of challenges faced by our global base of customers.

The trainee will report directly to the Project Lead and work closely with his teammates.
 
Responsibilities:
• Design and develop in-house software product
• Design software applications
• Translate user requirements into software design
• Responsible for software sub-module design, software integration, implementation and testing
• Design and implement front-end business applications while working closely with back-end developers to complete the entire system
• Develop documentation including help text, report samples and screen samples
• Apply software engineering principles, frameworks and technologies
• Supporting Pre-Sales activities
 
Competencies to learn:

  1. Ability to manage the design of software
  2. Able to oversee software testing
  3. Able to manage Software Construction Process
  4. Ability to oversees Security Provisions in Software
  5. Ability to analyse user and business requirements
  6. Understand design architecture and strategy
  7. Able to conduct usability testing on UIs
Requirements:
• Degree in Computer Science, Information Technology or related disciplines
• Familiarity with working in a Linux/Windows Server Operating environment and use of Git/GitLab, Jira
• Experience in web development (PHP, HTML/5,css/3, NodeJS) and Front-End frameworks (e.g React, Angular, etc) using technologies such as REST, WebSocket, WebRTC/HLS, Bootstrap and other modern web technologies.
• Experience in modular design and implementation of UI
• Understanding of UI/UX design principles, with creative and analytical thinking skills to translate requirements with User Experience in mind
• Good to have experience in UI/UX user testing (e.g. A/B testing, focus groups, etc)
Back to Job Listing