Summary
- Maintain and extend user interfaces for client projects using web technologies like React JS Angular JS and other leading front-end frameworks.
- Involve in updating the pages using HTML 5 and CSS3 for the new look and feel of current application pages and working on new CSS3 and Greensock JS effects to enhance user experience as per the client requirements.
- Possesses the ability to find creative solutions to difficult technical problems.
- Involve in writing application-level code to interact with APIs, RESTful Web Services using JS Framework.
- Responsible for manipulating HTML5, CSS3 in ES 5&6 as well as making the pages dynamic using MVC.
- Build Web pages that are more user-interactive using ES5&6, Typescript and Angular6, React JS and Node JS.
- Use Angular 6 for building rich internet applications and to improve the Speed.
- Streamline the Responsive design to enhance the User Experience and develop designs for the prototypes for the Mobile UI using reactive native for the mobile application development.
- Maintain an eye for detail and creates high quality user interfaces with reusable Components, Directives, Pipe’s and Injectables, Redux for state management.
- Integrating Services to consume REST API’s using component-based architecture provided by Angular and React JS.
- Solid working knowledge of Agile Methodology with experience in sprints/ scrums and user stories while using tools such as Jira, Issue Management.
- Using Jira as the bug tracking system to track and maintain the history of bugs/ issues on everyday basis.
- Perform validation of completed sites including the debugging and testing of code.
- Develop CMS web apps using WordPress and DotNetNuke and Conducting QA & business demo and code reviews.
- Coordinate with other development teams, Business analysts, product owners, QA team and DevOps and Participating in grooming, planning sessions and other scrum ceremonies.
- Evaluate and correct the development of user interfaces by junior members and creates accurate and lightweight user interface architectures.
- Demonstrate dependability and integrity by through realistic estimations of work and focus on meeting deadlines.
- Works well with team members and embraces SAFe Agile development methodology and processes.
- Guide clients and team members through the user experience and associate user interfaces so that they have a full understanding and can execute with high levels of productivity.
- Mentor junior members of the UI/UX team.
- Required to have bachelor’s in Computer Science
- Master’s in Computer Science preferred