Front End Programmer
The position is for On-site working
- Developing front end applications with Vue.js
- Building modular and reusable components and libraries
- Optimizing application for best performance
- Implementing automated testing integrated into development and maintenance workflows
- Staying up-to-date with all recent developments in the JavaScript and Vue.js environment
- 4+ years of professional experience in VueJS
- Highly proficient with the JavaScript language and its modern ES6+ syntax and features
- Highly proficient with Vue.js framework and its core principles such as components, reactivity, and the virtual DOM
- Familiarity with the Vue.js ecosystem, including Vue CLI, Vuex and Vue Router
- Good understanding of HTML5 and CSS3, including Sass or Less depending on your technology stack
- Understanding of server-side rendering and its benefits and use cases
- Knowledge of functional programming and object-oriented programming paradigms
- Ability to write efficient, secure, well-documented, and clean JavaScript code
- Proficiency with modern development tools, like Babel, Webpack, and Git
- Experience with both consuming and designing RESTful APIs
JAVA Software Engineer
The position is for On-Site working
- Design, build, test and maintain scalable and stable software solutions to meet business needs.
- Work as a team member on medium, relatively complex technical/programming projects under minimal direction of senior staff and management.
- Develop solid unit and integration tests according to organizational standards.
- Assist in trouble shooting and maintenance of existing software applications.
- Identify and implement necessary improvements to the development processes.
- Participate in reviewing design and code for other team members.
- Contribute to and drive technological and architectural decisions.
- Conduct root cause analysis when resolving issues and strengthen development processes.
- Understand SOA standards and leverage best practices to provide optimal solutions.
- Candidate must possess at least a Bachelor’s Degree, Post Graduate Diploma, Professional Degree, Computer Science/Information Technology or equivalent.
- At least 4 years of experience in JAVA Programming Language.
- Required skill(s): spring boot, core java 8, Java, Java Servlets, J2EE.
- Experienced with all phases of the Software Development Lifecycle, including system analysis, design,coding, testing, debugging and documentation.
- Strong OO (object oriented) design and coding skills.
- Experienced programming with JAVA/J2EE, Spring Framework, Hibernate Framework, JDBC
- Experienced with build tools such as Maven.
- Experienced with concepts of MVC, JDBC, RESTful, and SOAP.
- Strong SQL experience.
- Good at communication, good cooperative attitude and team spirit
- Excellent English communication skills
- Able starts to work with a short notice period.
PHP Software Engineer
The position is for On-site working
- Integration of user-facing elements developed by front-end developers.
- Build efficient, testable, and reusable PHP modules.
- Solve complex performance problems and architectural challenges.
- Integration of data storage solutions.
- At least 5 years professional or academic experience in developing web applications.
- Required experience: Linux, PHP, Laravel, MySQL, Javascript, HTML5 and REST APIs.
- Familiarity with MYSQL databases and their declarative query languages
- Understanding the creation of web services using JSON/REST/XML.
- In-depth understanding of the entire web development process (design, development and deployment, documentation).
- Possess a good command of English, analytical and excellent problem solving skills and able to work independently with minimum supervision.
- Able starts to work with a short notice period
iOS Software Engineer
Duties, Responsibilities
Expectations - - Responsible for designing new features for iOS application.
- Responsible to maintain and develop SDK on iOS application.
- Translate business request into high quality iOS applications.
- Maintaining, bug fixing and improving application performance.
- Research, evaluate and implement new technologies and features.
- Minimum 5 years of professional experience in iOS development.
- Experience with published an iOS App on Apple App Store. Understand CP and QP.
- Hands on experience in Objective C language or Swift.
- Experience in 3rd party library, APIs, REST, JSON, JWT and Unit Test.
- Good understanding of end to end mobile development life cycle.
- Able starts to work with a short notice period.
Android Developer
Duties, Responsibilities
Expectations - - Liaise with designers to decide on UI/UX elements (like graphics and navigation buttons)
- Collaborate with web developers to build mobile-responsive websites
- Restful API to connect applications to back-end services
- Collaborate with several other teams and roles across the business on requirements gathering and solution deployment.
- At least 5 year working experience in mobile app development or related field
- Ability to work with team & independently
- Strong knowledge and experience in Android Studio and the entire android development toolchain
- Strong knowledge and experience with Restful API
- Strong knowledge and experience on popular third-party frameworks / libraries
- Able starts to work with a short notice period