Primary purpose of role
As an Ionic developer, you are responsible for building mobile / web / PWA application for banking platform using Ionic framework. Your primary objective will be to implement a complete user interface in the form of a mobile and desktop web app, with a focus on performance. Your main duties will include creating modules and components and coupling them together into a functional app.
Responsibilities
Development of modular, testable, and scalable web, hybrid mobile & progressive web applications using Ionic framework.
Working as a member of team or on their own to deliver high quality and maintainable software solutions, to set deadlines.
Estimate level of effort, evaluate and research new options of similar technology and offer suggestions to improve processes.
Participate in design and development workshops to define new features and products.
Skills and Expertise :
Experience with Ionic is a must (preferably Ionic 4).
3+ years Angular development experience.
Backend development experience using Node and JavaScript.
Hybrid mobile application development
Strong familiarity with web frontend techniques (HTML, Typescript, CSS).
Understanding of relational as well as non-relational databases
Familiarity with deployment, monitoring and debugging of Angular applications.
Familiarity with RESTful and SOAP services.
Experience in writing unit test cases
Familiarity with microservices architecture and containerization.
Excellent analytical and problem-solving skills
You can quickly grasp and learn new technologies and techniques and can demonstrate you strive to keep up to date with an ever changing industry.
You help shape the process as well as the product; assist in refining our approach to development by continually reviewing it and offering innovative ideas to improve it.
Excellent written, spoken, and interpersonal communication skills.