Sr UI Developer (Angular 8+) | 5 – 10 Yrs | Bangalore

Website Micro Focus

Job Description:

GroupWise is Micro Focus’s enterprise solution for collaboration and messaging. It provides features such as email, instant messaging, calendaring, contact management, and task scheduling for the end users. It also provides a web-based administration to monitor and manage the system for admins. The successful candidate will join the GroupWise Web development team and design, develop, unit test, troubleshoot and debug the application using the Angular framework.

  • Develop new product features using Angular framework, TypeScript, JavaScript, HTML5 and CSS that are both desktop and mobile browser friendly and efficient
  • Work closely with the QA team in improving the quality
  • Analyze technical requirements, design applications, identify new technologies, and integrate solutions into existing code
  • Responsible for successful completion of code deliverables within the project
  • Establish strong coding standards surrounding all user-facing code bases including unit testing, coding style, abstraction, and patterns
  • Develop prototypes and do live code demos
  • Work with the back-end developers in the process of consuming SOAP API and REST API
  • Conduct peer code-reviews to ensure adherence to patterns and standards
  • Promote a practice of learning by being available to mentor other developers
  • Participate in the user story grooming and estimation sessions to refine product backlog
  • Development of software in an agile development environment
  • Assist in the implementation of Web Accessibility Standards like Section 508
  • Involved in the various phases of the SDLC
  • 5 -10 years of experience
  • Advanced experience in developing with Angular (9+) with TypeScript, JavaScript, HTML5, CSS
  • Expert knowledge of reactive programming techniques using RxJS
  • Experience in unit testing tools like JUnit and Karma
  • Experience with using SOAP API and REST API
  • Experience with Docker deployment
  • Basic knowledge of NGINX
  • Good knowledge in core java
  • Advanced knowledge of Angular practices and commonly used modules based on extensive work experience
  • Creating self-contained, reusable, and testable modules and components
  • Creating custom, general use modules and components which extend the elements and modules of core Angular
  • Knowledge of browser internals like Node.js, JavaScript engines, native DOM, Event APIs, browser quirks, debug tools and ways to tune code for the best performance
  • Proficiency with functional programming
  • Deep knowledge of Object Orientated Programming
  • Experience with Testing and Quality Assurance methodologies
  • Comfortable with command-line applications, source control, testing frameworks and continuous integration
  • Experience of working in an Agile based development environment
  • A strong desire to develop your career through self-learning and scheduled personal development time
  • Excellent problem solving and analytical thinking skills
  • Ability to work in a team environment
  • Good interpersonal, written and verbal communication skills

Education:

  • Formal qualification in Computer Science or related discipline

Preferred Skills:

  • Experience with security testing tools and frameworks for web applications
  • Knowledge of performance testing tools
  • Familiarity of Protractor
  • Understanding of NgRx
  • Deploy and debug Docker image/container on Linux system
  • Creating and maintaining scripts in bash
  • Prior experience with Redux
  • Knowledge of developing in React

Apply Job

When you apply, don’t forget to mention that you found this Job Post on JobsRepo.com