Summary:
As a mid to senior level UI developer, the candidate is responsible for delivering new content functionalities for the application currently in production.
Responsibilities:
- Work closely with other tech leads and team lead, following scrum ceremonies to focus on deliverables.
- Understand the requirements for a release in the form of user stories in Azure DevOps.
- Estimate tasks with details and implement them as per the defined low-level design.
- Write unit test cases to validate implementation and raise a PR request to integrate the implementation into the final deliverable.
- Maintain a strong quality focus through unit testing of developed code.
- Develop new user-facing features and build reusable code and libraries for future use.
- Ensure the technical feasibility of UI/UX designs and optimize application for maximum speed and scalability.
- Assure that all user input is validated before submitting to the back-end.
- Collaborate with other team members and stakeholders.
Requirements:
- 3 to 7 years of work experience in front-end development.
- Proficient understanding of client-side scripting and JavaScript frameworks like Angular 2, React, or Polymer.
- Strong understanding of JavaScript design patterns and Object-Oriented JavaScript.
- Experience with unit testing frameworks like Jasmine.
- Strong understanding of web components.
- Proficient understanding of web markup, including HTML5 and CSS3.
- Proficient understanding of server-side CSS pre-processing platforms, such as LESS and SASS.
Preferred Skills:
- Basic understanding of build systems like Webpack or Bazel.
- Basic understanding of Node.js, Express, and OAuth.
- Basic understanding of state management libraries like Redux or NGRX.
#AditiConsulting
#26-00942