Contact me: hr@big-labs.com

1. Senior Java developer :

Job Description:

Senior Java Software Engineer works with members of the development organization and is responsible for the design, development, and implementation of software applications.

As an Application Engineer you’ll play an important role in making sure our customers receive the very best we can do:

• Writes design/implementation documentation
• Participates in design/code reviews
• Creates, units test, maintains and troubleshoots software
• Creates prototype/test applications
• Works with members of project teams to ensure specifications are satisfied
• Adheres to strict delivery schedules

Job Requirement:

* At least 3 year experience in java development especially
core/back-end development

* Have experience on multi-threading and performance test

* Have knowledge in design pattern, unit test and integration test

* Have experience on REST APIs and SDK development

* Ability to work independently, self-motivate and fast-learning

2. Senior web developer :

Job Description:

As a Web Developer, you will be responsible for creating and maintaining websites. You will utilise your knowledge and understanding of HTML, CSS and JavaScript, as well as cross-browser differences and web standards to take projects from design conception to completion.

Job Requirement:

* At least 4 year experience in web development

* Can use frameworks such as Spring, Broadleaf

* Good knowledge in AOP, JPA, Hibernate, Javascript, AJAX, etc

* Strong software development life cycle experience

* Good in database design

* Good analytical and problem solving skills

* Passionate in learning new technologies

* Management skill

* SCRUM/Agile understanding is a plus

3. Android mobile application developer :

Job Description:

• Work in the Mobile Applications Development team to design, develop and deploy innovative mobile applications and services for the customer, including native mobile applications or mobile web applications.
• Utilize the latest mobile and web technologies combined with solid architectural and professional software development skills to take applications from the idea and requirements stage to deployment stage.
• Work with the business development team to come up with innovative applications to meet customer specific requirements and to create competitive application Solutions.
• Be responsible for the full technical development lifecycle of mobile applications.

Job Requirement:

* At least one year in Android application development

* Have knowledge in using mobile development framework such as
Phonegap

* Ability to work independently



4. iOS mobile application developer :

Job Description:

• Work in the Mobile Applications Development team to design, develop and deploy innovative mobile applications and services for the customer, including native mobile applications or mobile web applications.
• Utilize the latest mobile and web technologies combined with solid architectural and professional software development skills to take applications from the idea and requirements stage to deployment stage.
• Work with the business development team to come up with innovative applications to meet customer specific requirements and to create competitive application Solutions.
• Be responsible for the full technical development lifecycle of mobile applications.

Job Requirement:

- At least 3 year in iOS app development
- Have knowledge in using mobile development framework such as
Phonegap
- Experienced in developing Location Based Services
- Experienced with the popular online payment gateways
- Experienced with Social Network API's
- Experienced in developing REST full API using server side technologies .