Sign in or register for a JobTech account.

Jobs that require android sdk skill

Android Developer

Roles & Responsibilities

What you will do:

Realise design and wireframes into high quality code

Design, build and maintain high-performance, reusable and reliable Java code

Ensure the best possible performance, quality and responsiveness of the application Identify and correct bottlenecks and bugs

Maintain code quality, organisation and automatisation


What we are looking for:

3-5 years of relevant experience

Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes

Familiarity with    Read more

RESTful APIs and web technologies to connect Android applications to back-end services

Strong knowledge of Android UI design principles, patterns, and best practices such as material design

Experience with offline storage, threading, and performance tuning

Ability to design applications around natural user interfaces, such as “touch”, “swipe” and “long presses”

Familiarity with the use of additional sensors, such as gyroscopes and accelerometers

Knowledge of the open-source Android ecosystem and the libraries available for common tasks

Ability to understand business requirements and translate them into technical requirements

Familiarity with cloud message APIs and push notifications

A knack for benchmarking and optimisation

Proficient understanding of code versioning tools, such as Git

Familiarity with continuous integration Well verse in Retrofit, Realm, RxJava, ButterKnife, Dagger2 and other libraries

ScienTec Personnel
Android Developer - Contract (Up To 5K/6Months)
ScienTec Personnel   via JobsCentral

Android Developer - Contract (Up to 5K/6months)

Working Hour: Monday to Friday 8.30am to 5.30pm

Working Location: Monday to Friday


Translating designs and wireframes into high-quality code

Design, build, and maintain high performance, reusable, and reliable Java code with smooth UI

Leverage native APIs for deep integrations

Diagnose and fix bugs and performance bottlenecks for performance.

Identify and correct bottlenecks and fix bugs

Maintain code and write automated    Read more

tests to ensure the product is of the highest quality.

Design and develop mapping tools


Min 2 year of relevant android application development experience

Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes

Strong knowledge of Android UI design principles, patterns, and best practices

Experience with offline storage, threading, and performance tuning

Ability to design applications around natural user interfaces, such as “touch”

Familiarity with RESTful APIs to connect Android applications to back-end services

Knowledge of modern authorization mechanisms, such as JSON Web Token

Knowledge of JavaScript, including DOM manipulation and the JavaScript object model with a good knowledge of HTML and CSS

If you are excited by the above opportunity and challenges and enjoy making things happen, do apply now!


Email your resume to:

[Click Here to Email Your Resume]

Wyman Low

Recruitment Consultant

Low Yong Wei (Wyman) - R1550983

ScienTec Consulting Pte Ltd - 11C5781

Snaphunt Pte Ltd
Mobile App Engineer (Android)
Snaphunt Pte Ltd   via JobsCentral

Excellent career development opportunities

Attractive financial rewards

The Employer

Our client is Asia’s leading media organisation, engaging minds and enriching lives across multiple languages and platforms.The company's core business is publishing of newspapers, magazines and books in both print and digital editions. It also owns other digital products, online classifieds, radio stations and outdoor media.

The Job

Our client is looking for a passionate mobile developer to develop user    Read more

friendly Android apps. Besides helping to develop test plans & cases, prepare technical & functional documents according to the adopted methodology, you will also provide post-implementation maintenance and support. In this role, you will also:

Design and build a highly interactive, user-friendly Android application

Perform entire software development (mobile application) lifecycle, from conceptualisation, design, development, testing, deployment, maintenance and support

Collaborate with cross-functional teams to define, design, and ship new features

Optimise mobile app performance

Keep up-to-date with latest technologies, best practices and industry trends

The Profile

You have a degree in Computer Science or Engineering and at least 2 years experience in native Android mobile application development using Android Studio.

You have a solid understanding of Android SDK and Java

You have experience with web service integration (JSON, XML, SOAP)

Strong in Object Oriented Programming design & skills

Familiarity with continuous integration, code deployment software, workflows and source management tools (Git)

Experience with agile development (e.g. SCRUM, Lean Startup)

Knowledge of full-stack development and cross-platform development (Android, web) will be an advantage

You are able to work both independently as well as within a team

You also possess good verbal and written communication skills

Please apply for this role using the following link:

Senior Software Engineer Or Software Engineer, Ott Systems
STARHUB LTD.   via JobsCentral

Roles & Responsibilities

• Application development of StarHub GO platform in iOS, Android and web platforms


• Application development and maintenance of new app releases in Play store and App store, including daily operations, new features development, test and release of apps, and customer support

• Support internal and external stakeholders in various dependencies relating to existing and new change requests and software technical issues

• Design, specify, develop, refine, and maintain    Read more

the multi-screen multimedia content-based OTT client experiences on apps and devices including browsers, Android and iOS apps

• Contribute and drive the technical engagements with vendors to evaluate, verify, test and accept end-to-end OTT platform solutions

• Provide Tier 3 support on escalated customer issues

• Perform standby duties on rotational basis


• Bachelor’s degree Engineering, Computer Science or equivalent

• At least 2 year of hands-on experiences in software design development and testing

• Experience in full development cycle of iOS, Android and Web applications, including deployment in Apple App Store and Google Play Store

• Hands-on experiences with Objective-C, iOS/ Android SDK, Java, HTML/ CSS/ JavaScript, jQuery, Ajax, MS SQL and other web technologies such as ReactJS, AngularJS, Firebase

• Proficiency in web server configurations, API integrations

• Experiences in cloud technologies eg AWS, Google Cloud

• Experiences in sanity/ regression testing, SAT/ UAT, good to have automated testing knowledge

• Experiences in video streaming technologies eg OTT, DRM, HLS, MPEG DASH, CDN, CMS, HTML5, browsers, player integration, etc will be advantageous

• System integration, project management, security and cryptography experiences will be advantageous

*We regret that only shortlisted candidates will be notified.

Cybrarian Ventures Pte Ltd
Application Consultant
Cybrarian Ventures Pte Ltd   via JobsCentral

Roles & Responsibilities

Cybrarian Ventures Pte Ltd (CVPL), incorporated in 2000, is a wholly owned company of the National Library Board (NLB) of Singapore. It was created to be the sole distributor of products and services of NLB. The Company plans to reach out to the library industry to exert thought leadership in library innovations, as well as provide assistance to libraries that wish to expand their services and    Read more

grow their capabilities. It aims to provide productivity tools to reduce the cost of operations for clients, and to enable libraries to embrace digital technology to better serve users.

The Job:

We are looking for an experienced Application Consultant to provide development and technical support of the Digital Library Systems.

Roles and Responsibilities:

• The candidate will be responsible for ensuring that all company applications remain in good working order.

• The candidate is expected to support new application systems when they become operational .

• The candidate shall respond to production emergencies speedily. This includes bringing up the server (in a crash) or processes, fixing problems or finding workarounds.

• The candidate should show the initiative to alert and troubleshoot issues together with other systems engineers, DBA and outsourced vendors.

• Besides application support, the candidate will also be expected to make some code changes/ enhancements that arise from service requests.

• The candidate will be expected to track and manage the project timelines and resources that he/she has been assigned to undertake.

• The candidate must be prepared to understudy and undertake the development of new applications and to maintain all existing systems in CVPL.

• The candidate will implement, support and maintain the company’s IT devices (laptops, routers, printer etc), network, and systems.

• The candidate is expected to support all initiatives of the company, such as training, workshops etc.

• The candidate is expected to maintain good documentation.

• The candidate should be able to work independently with minimum supervision.


Job Requirements:

• The candidate must have a Degree in Computer Science or other equivalent degrees.

• The candidate should have Microsoft Certification (MCTS/MCITP). Other certifications in networking, databases, and/or security will be advantageous.

• The candidate must have strong knowledge of web technologies. The candidate must have experience in complete software development life cycle (SDLC) with minimum 8 years of industrial experience in application design, development and maintenance.

• The candidate must have at least 6 years of industrial development experience in Microsoft .Net platform using ASP.Net and C# .Net and should have developed websites using .NET 3.5 and above.

• The candidate must have at least 6 years of working experience with one or more of the following relational databases and be proficient in using MSSQL.

• The candidate must have at least 6 years of experience in developing applications using Web Services in C# .NET. Must have experience in REST, SOAP, WSDL, XML and JSON.

• The candidate must have at least 6 years of development experience in HTML, DHTML, CSS, JavaScript, JQuery and Ajax.

• The candidate must have at least 3 years of development experience in JQuery mobile, Objective c, and xcode. Candidates with additional skills such as Java and Android SDK will have an advantage.

• The candidate must have industrial experience in responsive web development.

• The candidate should preferably have experience in project management, applications/ Storage/ Cloud installation, implementation of IT systems.

• The candidate should preferably be familiar with Library domains and have worked on Library applications

Job Reporting Location:

278 Marine Parade Road, #B1-01, Singapore 449282

Interested applicants, please email your detailed resume, stating your current and expected salary, date of availability and contact number to: [Click Here to Email Your Resume]

CVPL Website:

Application Developer

Roles & Responsibilities

Building, maintain and implement source code to developer mobile application and programs that meet the needs and requirement of end-user.

Writing reusable, testable, and efficient code

Create website layout and UI by using standard HTML/CSS practices

Lead the entire mobile application life cycle right from concept stage, design, test, delivery and post launch support

Design interfaces to improves user experience.


Diploma in Computing/Computer Science or equivalent

Minimum 3 years of working experience    Read more

in mobile app development

Proficient in: Swift, Java, PHP, HTML5, C#, ADOBE FLASH LITE, MySQL, MSSQL, Android SDK, Javascript.

Familiar with Cross-Platform Development, UI/UX Design Skills

Good to have: Xamarin and Amazon Web Services(AWS) experience.

Interested candidates who wish to apply for the advertised position, please email us an updated copy of your resume.

Email Address: [Click Here to Email Your Resume]

EA License No: 13C6305

Reg. No.: R1333012

For candidate who applied for the advertised position is deemed to have consented to us that we may collect, use or disclose your personal information for purpose in connection with the services provided by us.

Ninja Logistics (Ninja Van)
Software Engineering Manager
Ninja Logistics (Ninja Van)   via Tech In Asia

About Ninja Van

Ninja Van is on a mission to dominate e-commerce logistics in Southeast Asia. We are one of the fastest growing startups in the region - founded in mid-2014, we have already won over 10,000 merchants and deliver more than 8 million parcels a month across six countries. In Jan 2018, we raised one of the largest Series C rounds ever in Southeast Asia and are well-positioned    Read more

for our next phase of rapid growth.At our core we are a technology company that is disrupting a massive industry with cutting edge software and operational concepts. Powered by algorithm-based optimisation, dynamic routing, end-to-end tracking and a data-driven approach, we provide best-of-class delivery services that delight both the shippers and end customers. But we are just getting started! 

We have much room for improvement and many ideas that will further shape the industry.We are on the lookout for world-class talent to fill our world-class engineering team. We want people who are passionate about creating software that makes a difference to the world. We like people who are brimming with ideas and who take initiative rather than wait to be told what to do. We prize team-first mentality, personal responsibility and tenacity to solve hard problems and meet deadlines. As part of a small team, you will have a very direct impact on the success of the company. 

Roles & Responsibilities

You will lead and manage a team of 5-10 software engineers to design, develop, test and ship software that propels the business forward. You have the engineering chops to architect, approve design, review code and even roll up your sleeve and write code in a pinch.

Manage and develop a team of world-class engineers to keep them motivated, grow their technical expertise and meet their career aspirations. 

Manage projects end to end in a fast-paced Agile environment to deliver quality software on time, and follow through post release to ensure effective usage.

Partner with business owners and product managers to help shape product strategy, sharpen product specs and come up with innovative solutions. 

Drive continual process improvements in areas like unit test, code review, static analysis, CI, CD.

Always be looking for ways to level up the team and the people around you. 


At least 5 years of software development experience preferably in horizontally scalable services in a cloud environment.

At least 2 years of managing an elite engineering team with multiple release cycles under your belt. Proven ability to recruit, develop and retain talent.

Steeped in Agile ways. Deep knowledge of software engineering best practices and processes. Burning desire to drive the team to adopt them asap.

Highly adept at project management in a demanding fast-changing environment with tight deadlines and scarce resources. Ability to multi-task is key.

Highly intelligent, can quickly grasp complex concepts and delights in solving hard problems.

Driven. Passionate about the company's vision.

Bachelor’s or Master’s degree in Computer Science or related field from a top university.

Tech Stack

Data storage: Percona XtraDB Cluster, Elasticsearch, Apache Cassandra

In-Memory data grid: Hazelcast

Real-time data pipeline: Apache Kafka

Backend webservice stack: Play (Java 8), GoLang, Node.js

Web frontend: AngularJS, React

Mobile: Android SDK, React Native

Containerization: Kubernetes (Docker)

ScienTec Personnel
Android Developer ( Central/ 6 Mths/ Up To $5K/ Immediate Starter) - Spkcyy
ScienTec Personnel   via JobsCentral

Duration: 6 months contract role

Location: Central

Working Days: Mon- Fri, office hour

Salary: Up to $5000 + Benefits


Translating designs and wireframes into high-quality code

Design, build, and maintain high performance, reusable, and reliable Java code with smooth UI.

Leverage native APIs for deep integrations

Diagnose and fix bugs and performance bottlenecks for performance

Identify and correct bottlenecksn and fix bugs

Maintain code and write automated tests to    Read more

ensure the product is of the highest quality.

Design and develop mapping tools.


1-3 years of relevant android application development experience

Strong knowledge of Android SDK, different versiions of Android, and how to deal with different screen sizes

Strong knowledge of Android UI design principles, patterns and best practices

Experience with offline storage, threading, and performance tuning.

Familiar with RESTFUL APIs to connect Android applications to back-end services

Knowledge on JSON Web Token, Javascript, HTML and CSS


Click "Apply" and submit your application or send your Words resume to [Click Here to Email Your Resume]

By submitting any application or resume to us, you will be deemed to have agreed & consented to us collecting, using, retaining & disclosing your personal information to prospective employers for their consideration.

Chan Yean Yee (Kat) | R1879957

ScienTec Consulting Pte Ltd (ScienTec Personnel) - 11C5781

Anewtech Systems Pte Ltd
Software Development Engineer
Anewtech Systems Pte Ltd   via JobsCentral

Roles & Responsibilities

Role and Responsibilities

Understand user requirements and participate in technical design

Develop and implement system applications in accordance to user requirements

Involve in full SDLC requirement and project implementation

Perform unit and system integration testing for quality assurance

Plan and assist with user acceptance testing

Participate in implementation roll-out

Provide operational support and ongoing maintenance and enhancement after implementation

Work together with a team of software developers


Minimum Diploma or Degree holders in Computer    Read more

Science or equivalent.

Minimum 4-5 years of relevant experience in software development.

Good working knowledge of Microsoft Excel using formula.

Proficient in programming (VB.NET,C++, MVC, RESTful services, MS SQL, jQuery, HTML, JavaScript, CSS, Bootstrap)

Proficient in constructing query, view, job, stored procedure and user defined function in MS SQL Server.

Experience in creating Android Mobile application

Advanced experience with Android SDK, Frameworks and tools to create mobile web, native and hybrid apps for Android devices.

Experience with Eclipse IDE, JavaScript required

Implementation of Location based notifications on both platforms

Strong foundation in system design and also network configuration and protocols.

Senior Gis Engineer (Geo-Spatial Technology/ 5 Days/ East) (Cjy 020301)
TODAY'S CAREER   via JobsCentral

Geographic Information Systems (GIS) Company

Established Co. | East Area

5 days work week

Develop and implement software solutions/ applications for enterprise customers.

Configure and tailor solutions to suit end user’s needs.

Contribute to the stages of a project life cycle including conducting requirements study with end users, solutioning, development of requirements, system and design documentation and application support and maintenance.

Work with a variety of development environments such    Read more

as HTML5, Java, .NET and other object-oriented environments or scripting languages (e.g. Python)

Work with spatial datasets and data formats.

Contribute to engagements with end-users such as workshops, exhibitions, technical support, and training delivery.

Take on and manage the role as a team-leader/Project Manager as and when needs arise.

Contribute to the monthly reporting of project progress

Pro-actively stay updated on latest ArcGIS and relevant IT technology

Maintain and ensure GIS System uptime for assigned client’s account(s)


Diploma/ Degree holders in Information Technology (IT), Information Systems or its equivalent

3 - 6 years of prior working experience in GIS Industry.

At least 3 years of experience in developing web mapping applications in ARCGIS JSAPI 3.x version.

Knowledge in ArcGIS JSAPI 4.x will be an advantage

Experience in developing web applications in Bootstrap/React framework will be an advantage.

Candidates with experience in waterfall and/or agile software development lifecycle processes, standards and best practices will be an advantage.

Prior experience in Project Management experience will be an advantage

Strong knowledge in 3 or more of the following:

Java, .NET, JavaScript, Python with object-oriented analysis and design methodologies

Web-based technology such as HTML, CSS, Flash, PHP, etc.; and web browsers and their rendering engines; and understanding of issues regarding web usability

Mobile technology such as iOS, Android SDK

RDBMS such as SQL Server or Oracle

ArcGIS or other GIS software technology

Interested candidates, please state last / expected salaries and notice period and email to: [Click Here to Email Your Resume]


10 Anson Road International Plaza #30-13

Singapore 079903

Log in to our website for the most current list of job advertisements


Email: [Click Here to Email Your Resume]

(Team members for this post: Katheriene Ang / Vera Tan / Lim Jia Ying)

Registration Number: R1102123/ R1767480/ R1549375

Only shortlisted candidates will be notified. Let us call you when we are ready.