Android Engineer (Freelancer)

Android Engineer (Freelancer)

SnapHunt Pte Ltd
Delhi Gurgaon / Gurugram
1 - 5 Years
Not Specified

Job Description

The Offer

  • Excellent opportunity to work within fast-growing social enterprise
  • Work with a talented team and embark on a steep learning curve

The Employer

Our client is a research firm focusing on data collection and geared towards evidence based decision making. With an upcoming launch of a new tool, they enable impact metric building for NGOs and tracking of funds spent by donors.

The Job

  • As an Android Engineer for this company, you should be interested in working with a growing social enterprise and is keen on contributing to its growth.

  • Your principal duties include:

  • Translating designs and wireframes into high quality code.
  • Designing, building, and maintaining high performance, reusable, and reliable Java code.
  • Ensuring the best possible performance, quality, and responsiveness of the application.
  • Identifying and correcting bottlenecks and fix bugs.
  • Helping maintain code quality, organization, and automatisation.
  • Testing sample data-sets to check that the platform as well as application works as intended.
  • Conducting user-acceptance testing to ensure the program can be used easily, quickly and accurately.
  • Resolving the technical issues faced by OI and correct the program as necessary.
  • Evaluating and increasing the platform and mobile application's effectiveness.
  • Adapting the program to new requirements, as and when necessary.
  • Developing, updating, modifying and repairing the deployed platform and mobile application.

The Profile

  • You possess a Degree/Diploma in Computer Science, Engineering or related field.
  • You have at least 2 years of experience in a Software Engineer or similar role.
  • You possess strong knowledge of Android SDK, different versions of Android, and how to deal with different screen s.
  • You have a rich experience in designing and developing web and mobile applications.
  • You are familiar with RESTful APIs to connect Android applications to backend services.
  • You have a strong knowledge of Android UI design principles, patterns, and best practices.
  • You have knowledge of the open-source Android ecosystem and the libraries available for common tasks.
  • You have in-depth knowledge of programming for diverse operating systems and platforms using development tools (like Android, Windows, iOS).
  • You have an excellent understanding of software design and programming principles.
  • You are familiar with cloud message APIs and push notifications.
  • You have a solid understanding of Google’s Android design principles and interface guidelines.
  • You have a proficient understanding of code versioning tools, such as Git.
  • You are a team player with excellent communication skills.
  • You possess analytical thinking and problem-solving capability.
  • You pay great attention to detail and have time-management skills.

Ref :94342011

Snaphunt is a specialist recruiting platform that takes the pain out of hiring and job searching. Looking for a new role Submit your CV on https://snaphunt.com Now live in Singapore, Indonesia, Malaysia, India, Hong Kong, Philippines, Vietnam, Thailand, Bangladesh & Sri Lanka.

About Recruiter

366

Active jobs

Functions : Sales - Telesales/Telemarketing

Industries : Recruitment/Staffing/RPO

Skills/Roles I hire for: Technology

level Hiring For: Mid Level

Similar Jobs

Career Advice to Find Better