View all positions

Mobile Application Developer

Hyderabad

Click Here to Apply



Geosys Enterprise Solutions Pvt Ltd.(Geosys) is an ISO 9001:2015 certified company which has been recognised as one of the 20 Most Promising GIS Solution Providers in 2017 in India by CIOReview. Since our inception over 10 years ago, we have been working with public and private sector clients, helping them in executing projects which improve the quality of their service delivery. As a valued Esri Inc. business partner, we have the ability to leverage global expertise in executing Enterprise Projects.

In a constantly changing technology landscape, we have initiated an organisation wide transformation,which aims to put Geosys in a position to better serve the Industry over the next 10 years. As part of this transformation, we are trying to find a better balance across people, processes, Infrastructure and resources.

Our Project Portfolio encompasses Application Development for web and mobile Platforms, Geographic Information system, Remote sensing. The Industry domains include Environmental Monitoring, Precision Agriculture, Natural Resources, Sustainability, Research and Tourism, Development.

If you would like to be part of our transformation, Geosys is looking forward to having you in our  collaborative project team which promotes innovation, personal growth,emphasising on accountability with a people centric approach.

If you are ready for an opportunity to make an impact, earn a competitive compensation combined with a comprehensive benefits on par with industry standards (Health Coverage,Life Insurance,Paid Vacation, Sick, Casual Leaves) while still having a work-life balance.

Reporting to Manager-Operations, the Mobile Application Developer will be responsible for building cross platform applications and to build the developer team at Geosys.

The desired candidate will have a Hands-on experience in delivering mobile apps by being fully conversant with solid principles, software development frameworks, design patterns and enterprise in mobile application integration.

The successful candidate will be responsible for

  • Solid understanding of the full mobile application development life cycle.
  • Experience in a leading role and building enterprise mobile apps.

KEY RESPONSIBILITIES AND ACCOUNTABILITIES

As a Mobile Application Developer, You will have vast knowledge of the general mobile landscape, architectures, trends, and emerging technologies

  • Understand user requirements; design and develop mobile applications for devices that meet real world scenarios.
  • Identify issues and improve code quality, including clear and meaningful documentation.
  • Implement unit tests and automate regression testing to ensure baseline quality in all releases in working with Manager.
  • Excellent knowledge of mobile databases such as SQLite.
  • Excellent knowledge of Swift, Objective-C, XAML,xamarin, Android, .NET.
  • Experience with mobile software design patterns and resource limitations.
  • Understanding of algorithms and design patterns.
  • Excellent written and verbal communication skills.

QUALIFICATIONS

Education and Experience:

  • Bachelor’s in computer science is Preferred.
  • Minimum of 5+ years of Android app development strongly preferred very strong hold on mobile app architecture, logical reasoning.
  • Experience on developing complex rich mobile user interfaces, components and widgets.
  • Demonstrated experience with system & data analysis, architecture, and design.
  • A portfolio of iOS/Android apps in the Play Store/app store is a plus.

Knowledge, Skills and Abilities:

  • Prior experience building cross-platform applications or software components.
  • Experience building compelling, responsive, and intuitive mobile user experiences.
  • Must have developed at least one application on the google play store and iTunes App Store.
  • Experience in working with API's and open source libraries.
  • Hands-on experience with data communication via REST, HTTP, TCP, WebSocket.
  • Hands-on experience with web security, e.g., OAuth2, Active Directory.
  • A Person with a can-do attitude, a self-starter, a project finisher and should be adaptable.