Back to all jobs

UI lead Developer

Iris Software

Noida, Uttar Pradesh,INDIA

We are looking for Javascript "Typescript" developer who is proficient with React.js or Vue.js. The primary focus will be on developing user interface components and implementing state management using any of the popular libraries (Redux or Flux). You will ensure that these components and the overall application are robust and easy to maintain. In addition, you will work with our accessibility counsel to troubleshoot complex issues, remediate accessibility issues, write knowledge base articles, and create related content.
Responsibilities
Developing new user-facing features using React.js or Vue.js
Building reusable components and front-end libraries for future use.
Review applications for design and accessibility standards.
Translating designs and wireframes into high-quality code.
Optimizing the components for maximum performance across a vast array of browsers.
Participate in the full software development life cycle, including architecture design, writing documentation.
Writing unit and E2E tests, identifying issues and resolutions, writing clean code, and conducting code reviews.
Skills
A thorough understanding of React.js and its core principles
Experience with any popular state management libraries (such as Flux or Redux)
A passion for making the digital world more accessible for everyone.
Expert knowledge of accessibility principles and guidelines (WCAG 2.0 / 2.1, Section 508)
In depth knowledge and hands on experience of screen readers (JAWS, NVDA, or VoiceOver), assistive tools (like Axe DevTools, WAT), etc.
Hands-On technical knowledge of HTML, CSS, JS, TypeScript, and ARIA to provide real time solutions to the team and help remediate the accessibility issues.
Real time experience with evaluating accessibility on mobile devices and the solutions which work for mobiles
Real time experience with evaluating accessibility for non-HTML content and native apps.
Strong proficiency in JavaScript and Typescript, including DOM manipulation and the JavaScript object model
An understanding of web-based accessibility issues
Experience with the browser accessibility APIs, particularly in Chrome
Screen reader and other assistive technology experience
Familiarity with newer specifications of ECMAScript
Familiarity with RESTful APIs
Familiarity with modern front-end build pipelines and tools
Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
Ability to understand business requirements and translate them into technical requirements
Familiarity with code versioning tools (GIT)

Job Summary
Role Based Competencies
Tech - Requirement Gathering
Beh - Assertiveness
Tech - Estimation
Tech - High level design
Tech - Low level design
Tech - Domain
Tech - Code quality and coding standards
Tech - Team Management
Beh - Problem Solving
Tech - Unit Testing
Tech - Agile Methodology
Tech - Systems Design and Architecture
Beh - Communication
Beh - Customer Orientation
Beh - Collaboration
Beh - Innovation
Mandatory Competencies
UI - Typescript
UI - React
Python - VueJs
Beh - Mentoring and Collaboration
Good to Have Competencies

Related Accessibility Jobs

Apex Systems logo
Automation Engineer

Company: Apex Systems

Accessible Minds logo
Senior Accessibility Engineer

Company: Accessible Minds

Back to all jobs