As a software engineer you will work with a team to develop and improve our Client Application.
Toolbar and Extensions [IE, Chrome, Firefox, Edge, Safari]
Web Search Top Page (Portal page)
Advertisement system
Business Administration Tool
Business Analysis Tool
KPI Report Batch Program
Incentive System etc
Responsibilities:
Be engaged in a whole process of Desktop Application development(Extension, IE Toolbar)
Be engaged in design and develop JavaScript based browser extension for chrome, Firefox, safari, Windows edge and relevant backend system.
Understand business needs and user behavior, and propose system improvement
Qualifications:
Minimum 3 years’ experience in JavaScript
Experience in JavaScript library(React/Redux/Immutable.js)
Minimum 2 years’ experience in Server side programing(Java, PHP)
Experience in general web technologies (e.g. Linux OS, Apache, Tomcat, MySQL, KVS)
Ability to effectively managing multiple tasks of varying complexities, meet timelines by self-managing tasks at hand.
Minimum 1-2 years’ experience in C++
Familiarity with source control using Git.
Basic knowledge of secure programming and best practices.
Experience with testing frameworks like Junit, Mockito, Cucumber etc
Experience in writing Spec Document such as Screen Transition, UI, Input Validation, Error Handling, Data Definition, Data Flow.
Experience in writing technical documents such as Design Documents, Sequence Diagrams etc.