Develop new user-facing features, i.e. translation of the UI/UX design wireframes to actual code that will produce visual elements of the application
Build reusable code and libraries for future use
Ensure the technical feasibility of UI/UX designs
Optimize application for maximum speed and scalability
Assure that all user input is validated before submitting to back-end
Collaborate with other team members and stakeholders. The position requires constant communication with colleagues and working together.
Develop User Interface in conformance with the UI/UX design shared and UI standards
Test, maintain and recommend software improvements to ensure strong functionality and optimization
Independently install, customize and integrate commercial software packages
Requirements
Previous working experience as an Angular Developer for 2-3 years
Proficient understanding of client-side scripting and JavaScript frameworks
Should have strong understanding of UI, cross-browser compatibility, general web functions and standards.
Good understanding of asynchronous request handling, partial page updates, and AJAX
Deep expertise and hands on experience with Web Applications and programming languages such as AWS services, TypeScript, Angular 4+, JavaScript, JQuery, HTML, CSS, CSS3, Web Programming Skills, code versioning control tools like Git, cross-browser compatibility, Web User Interface Design (UI), Security Principles, Object-Oriented Design, Web Services (REST), APIs.
Deep functional knowledge or hands on design experience with Web Services (REST) is needed to be successful in this position
Knowledge of working with AWS services like Lambda, API Gateway, Cloudwatch is good to have.
Knowledge of working with databases like Mongo, Firebase/ Firestore and MySQL is good to have
Experience in planning and delivering software platforms used across multiple products.
Qualification: B.Sc/Diploma/M.Sc/B.E/B.Tech/MCA degree, preferably in Computer Science