Role: Ionic Angular Developer
Reporting Manager: Technical Lead / Technical Manager
ROLE DETAILS
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.
Education & Qualifications :
• Bachelors degree in Computer Science or related engineering discipline