14/01/2020 Posted by quantri
Location details

Senior Fullstack Developer

Date Submitted: 14-01-2020 | End date:
Industry Specialization : Information Technology
Type of Employment : Permanent
Minimum Experience : 5 years or more
Work Location : Central Singapore

Key Roles & Responsibilities

Develop, Design and Continuously Improve Ospicon’s unique Breath Monitoring solutions in accordance with Project Definition & Specifications. Collaborate as part of a cross border, multidisciplinary development team (China, Vietnam and Singapore).

Drive systems design methodology using a top-down approach starting from System Design/Architecture definition.

Define project delivery schedules, incorporating Quality Assurance and Design Validation methodology for delivering reliable end results. Experience in basic project schedule definition using Microsoft Project is an added advantage). Leverage Agile methodology for on-time delivery.

Drive a Continuous Improvement methodology and Cross-Train best practices.

 

Qualifications and Competency Requirements

Familiarity with Software Development Life Cycle process and Agile development methodology.

A minimum of 5 years fullstack DevOps experience in:

Web development: ES6, React JS, Angular JS, Javascript, jQuery, Bootstrap, CSS, OOP, design patterns, asynchronous programming

Databases – NoSQL and/or Relational – such as MongoDB, Redis

Cloud based development, including deployment, scaling and contingency planning. Working experience with one or more of the following Cloud Providers is an advantage: AliCloud (preferably), AWS, Google, etc. (Certified Cloud Architect preferred)

Candidates with experience in Mobile Application: Native iOS, Native Android, React Native have an advantage.

Systems level thinking, design, integration and documentation (Certified Enterprise Architect preferred).

Design for Testability, Design Validation and QA/Unit Testing processes

Proficiency with version control      (Git/GitHub/ SVN), collaborative development. Experience      in issue tracking system, e.g. Trello or equivalent

Experience in the following is an advantage:

Knowledge of Network & Security (Certified CCNA or equivalent preferred)

Working knowledge of Graphics Design tools: Photoshop, Illustrator

Personal attributes:

Strong analytical and problem-solving skills with the ability to collect, organize, analyze, and disseminate       significant amounts of information with attention to detail and accuracy.

Excellent communication and articulation skills, specifically the ability to relate to and communicate effectively with IT/engineering professionals, business functions owners and senior management.

Self-motivated with ability to work with minimal supervision

Bachelor’s Degree in Computer Science/ Engineering (those with appropriate industry track record are also welcome)