JOB PURPOSE: As a mid to senior level UI developer the candidate should is responsible to deliver the new content functionalities for the application that is currently in production.
JOB RELATED STATISTICS: Ability to estimate the given tasks and meet the deadline and report the status on every day stand up and raise RISK or technical challenges to the Tech Lead & Architect and mitigate with out impacting the delivery timeline with defined quality.
JOB DUTIES: Work closely with the other tech leads with in the team and team lead and following the scrum ceremonies to have deliverable focus to understand the given requirements for a release in the form of user stories in Azure DevOps and estimate the given tasks with the details and implement the same as per the defined low level design. Then by writing unit test cases to validate the implementation and raise a PR request to integrate the implementation to the final deliverable. Responsibilities include a strong quality focus through unit testing of the developed code, and significant interaction with integration points including: L4 & L8/E2E.
Develop new user-facing features
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
Skills And Qualifications
3 to 7 years of work experience in front end development
Proficient understanding of client-side scripting and JavaScript frameworks like Angular 2+/React/Polymer
Strong understanding of JavaScript design patterns and Object Oriented JavaScript
Strong understanding and hands on experience of unit testing frameworks like Jasmine
Strong understanding Web components
Basic understanding of build systems like Webpack/Bazel
Proficient understanding of web markup, including HTML5, CSS3
Proficient understanding of server-side CSS pre-processing platforms, such as LESS and SASS
Basic understanding of Nodejs, Express and oAuth
Basic understanding state management library like Redux, NGRX
Get the latest featured jobs