Able to work closely with business analysts and team members to understand business requirements.
Provide solutions that align with business and IT strategies and comply with the organization's architectural standards.
Make recommendations towards the development of new code, redesign, or reuse of existing code.
Investigate and develop skills in newer technologies.
Able to articulate complex technical topics for non-technical audiences.
Has experience in systems analysis, design and a solid understanding of development, quality assurance and integration methodologies.
Experience designing and developing hybrid mobile applications using Ionic, Angular, or Cordova.
End to End development experience on iOS and/or Android platforms (Design, development, release and integration with App/Play store).
Experience with REST APIs and endpoints.
Experience with the full systems life cycle of mobile development; reviewing, analyzing, designing, coding, testing, debugging, documenting, implementing, maintaining and supporting application software.
Plus: Experience with Amazon Web Services/Cloud framework, services, and solutions.
Plus: Experience with StencilJS, NodeJS, ASP.Net, and MongoDB.
Confident and open to challenges.
Good thinking and analytical capability.
Good communication and end user interaction skills.