Sr. Mobile Developer

  • Posted 539 Days ago
  • Remote
  • 1
  • 4-6 years

Description

Support the entire application lifecycle (concept, design, test, release and support)

Piramal Foundation’s vision is to transform Health, Education, Water and social sector ecosystems through partnerships, high impact solutions and thought leadership. We have a presence in 27 Indian states and 2 Union Territories.

Our approach to address these deep-rooted barriers:

 

  • Partnerships approach to draw additional resources, a vast pool of diverse expertise, and innovations to tackle a social sector problem at scale
  • Platform approach to influence systemic transformation through an alliance of partners for “scalable learning” by leveraging a pool of diverse resources to address a single problem with speed

 

Digital Bharat Collaborative (DBC), a part of Piramal Foundation, supports the government to transform the public healthcare system by building a robust digital delivery platform that ensures availability and accessibility of quality healthcare for all. Through this, we seek to enhance experiences of citizens in accessing government health services at the last mile.

This role will be responsible for but not limited to the following:

  • Support the entire application lifecycle (concept, design, test, release and support)

  • Debug crash and bug reports with different stakeholders

  • Ensure cross device capability

  • Interacting with field teams and end users to understand the requirements
  • Define technical design for mobile application eco system (enterprise integration working with REST services, Vendor Mobile APIS, Push notifications)
  • Integrate available plugins to utilize native phone APIs to handle push notifications, geo-location etc.
  • Potentially dig down into the native layer to develop custom plugins to achieve desired functionality if not supported by the chosen framework

  • Design user interfaces with excellent user experience
  • Ensure new and legacy applications meet quality standards
  • Research and suggest new mobile products, applications and protocols
  • Stay up-to-date with new technology trends
  • Designing and developing apps for the Android ecosystem
  • Creating tests for code to ensure robustness and performance
  • Fixing known bugs in existing Android applications and adding new features
  • Working with other vendor software libraries and APIs

Experience required:

  • 4-6 years of experience in mobile development both Android and iOS.

 

Essential Qualifications

  • BE/BTech/MS in Information Technology, Computer Science or a related discipline.

Essential Skills:

  • Have at least 4 applications deployed on production and live in the Google Play Store.
  • Understanding of Google’s Android design principles, Material UI and interface guidelines.
  • Prior experience developing highly customized and inventive user interfaces for iOS and Android.
  • Proficient understanding of code versioning tools, such as Git.
  • Solid understanding of the full mobile development life cycle.
  • Experience with third-party Android libraries and APIs.
  • Experience working with local databases with an understanding of offline data storage.
  • Strong knowledge of working with apps that require intense server communication with RESTful APIs, GraphQL etc.
  • Experience in integration with external devices like Bluetooth and IoT devices is a plus but not mandatory.

Knowledge

  • Expertise – we strive for a deeper understanding of our domain
  • Innovation – we aspire to do things creatively

Action

  • Entrepreneurship – we are empowered to act decisively and create value
  • Integrity – we are consistent in our thoughts, speech and action

Care

  • Trusteeship – we protect the interests of our customers, community, employees, partners and shareholders
  • Humility – we aspire to be the best, yet strive to be humble