MPC Cloud Consulting Pvt Ltd
Location
Gurgaon | India
Job description
Ionic + Angular Front-end Developer
We are looking for an ideal candidate with minimum 8-10 years of experience in design and development Ionic + Angular tech who can deliver production ready software for web and mobile devices and be responsible for implementing and maintaining UI based products and applications. Strong hands-on product UI development experience in Ionic + Angular framework , typescript and JS UI frameworks , connectivity with Java backend , and unit & integration testing is a must. Should be able to identify, debug, troubleshoot logical and performance issues and participate in code review. Candidate should have at least 2 to 3 enterprise grade product UI development experiences. Candidate should be able to work and perform independently or as part of a team, should be able to work directly with client/customer. Should be able to contribute to all phases of the development lifecycle. Hands-on all the phases of SDLC – analysis, design, coding, testing, deployment. Should be able to write testable, scalable, efficient, and optimised code. Should be able to troubleshoot issues, perform RCA and develop quality code solutions. Hands-on experience working in an agile environment. Ability to make recommendations based on solid understanding of the problem resolution, troubleshooting or user interactions. Willing to learn quickly and work in any type of JavaScript or non JavaScript based UI related development and technologies. Required Experience: 8-10 Years Location: Gurgaon (On-site) What We are looking for Strong hands-on design and development experience in Ionic v7+, Angular v16+, UI design patterns , security, performance, MVC, OOPs paradigm with SOLID principle . Should be able to design and develop self-contained component and libraries. Strong hands-on experience in designing for web, mobile and desktop . Design and develop scalable regional , localized , multi-lingual front-end. Design and develop multi-theme based front-end. Design and develop front-end authorization with RBAC, ACL at screens, actions, field level. Design and development scalable generic UI open for end-user run-time customisation and personalization. Design and development of UI authentication and authorization with credentials, SSO, JWT, SAML and other similar technologies. Hands-on experience with data push/pull, poll, web-sockets, fallback mechanism , handle exceptions. Strong hands-on experience in design and development of consuming and REST APIs. Hands-on experience in handling data encryption, encoding, compression, caching, streaming . Hands-on experience working with code repository and tools e.g. Git. Working experience in protocols such as TCP, UDP, SSL certificates etc. Hands-on experience with data formats such as CSV, JSON, XML etc. Experience in building and developing UI for variety, high-velocity, and high volume of data. Experience in building and integrating other Java-script based maps, charts and reports libraries and exporting those for users. Hands-on experience in using Visual studio code IDE, it’s productivity plugins or similar IDE, configure codebase to build with CI/CD. Experience in performing unit, integration testing, load/performance testing, developing test and measure security. Experience working with Jenkins, or any other CI/CD is a plus. Experience working with CDN cache is a plus. Experience working with Mavan, Gradle or any other similar tool is a plus. Soft Skills Good verbal communication skills. Analytical and creative problem-solving skills. Quick and self-learner. Ability to understand and translate technical and business information to internal/external audiences. Education Preference Bachelor’s or master’s degree in computer science, BCA, MCA, Information Technology, Math's, Physics, Statistics, Engineering, or related discipline.Job tags
Salary