Developing systems by studying requirement; designing, developing, and implementing software solutions; supports and develops software team.
Create flowcharts, layouts and documentation to identify requirements and solutions.
Implement and practicing Continuous Integration & Continuous Deployment.
Participate in the Software Unit Testing Process, Pre Deployment Testing and Load Test
Document and maintain software functionality.
Knowledge of Java, Scala, Akka, Playframework, NGINX, WebSocket, MongoDB, MySQL, MSSQL, HTML5, CSS3, AngularJS 1.x or 6, React.JS, React Native, Node.JS, jQuery, Bootstrap.
Know either Android or iOS (Swift) Mobile Apps Development will be an advantage.
Understanding fundamental design principles behind a scalable application.
Have basic knowledge in Linux / Ubuntu administration.
Have experience in AWS cloud component e.g. EC2, S3, CloudFront, Lamda
Willing to support and standby in extended normal hours
Familiarity with test-driven development.
Quarterly commissions scheme (individual & group);
Outpatient medical and dental claims;
Free team building and company trips;
Free sports sessions;
Continuous learning & training;
Commission and bonus
Casual dress code