Information Technology-Application Development Specialist
Job Description
Duties may include but not limited to: - Designs and develops user interfaces to Internet/Intranet applications by setting expectations and features priorities throughout development life cycle; determining design methodologies and tool sets; respective programming using languages and software products; designing and conducting tests - Recommends system solutions by comparing advantages of custom development and purchase alternatives - Completes applications development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms - Perform other job related duties as assigned
Competencies and Requirements
- Bachelor of Science Degree in Computer Science or equivalent experience - Minimum 3 years’ working experience in application development with JavaScript - Minimum 1 year working experience in mobile application development with React Native - Strong front-end experience with React.JS or Node.JS - Knowledge in React technology stack (React, React Native), JavaScript (ES6), HTML, CSS. - Knowledge of UI/UX, front-end design, with related project experience is preferred - Knowledge of iOS, Android and Web Development - Knowledge of the working principle of HTTP - Knowledge of web debugger tools - Understand compatibility and limitations of mainstream browser - Excellent problem solving skills. Curious and adept at researching project-related - Issues and challenges - Self-starter, ability to work with minimal supervision. Equally skilled at working collaboratively in a team-oriented environment - Less experience will be considered as junior application development specialist
Annual Leave and Birthday Leave
Pension Fund Scheme and Medical Insurance
Meal Arrangement and Laundry Benefit
Internal Training Opportunities and Career Opportunities
Bonus, Allowance, Perfect Attendance Bonus (Benefits package subjects to department and position)