Find your passion at Innominds

UI Technical Manager

12+ Years






Roles & Responsibilities:

  • Provide technical and architectural guidance for Frontend web applications
  • Understand requirements and articulate them into architecture, design and development specifications
  • Communicate implications of architectural decisions, enhancements, issues, and plans to the stakeholders
  • Create deliverables that are consistent with SDLC principles, standards, methodologies, and best practices
  • Code reviews of the development team. Communicate and enforce coding standards
  • Provide a timely status report of projects and address issues as appropriate
  • Convene team meetings and provide continuous feedback on areas of improvement
  • Develop a work culture that promotes the development and retention of high-quality team
  • Solid experience in decision making and negotiating with stakeholders
  • Excellent communication, problem solving and conflict/resolution management
  • Must be an active listener having time management and interpersonal skills
  • Ability to work with cross-functional teams and deliver solutions while mitigating or removing obstacles

Skills & Qualifications

  • 12+ years of experience in UI and web application development
  • 2+ years of experience as an engineering manager
  • Experience delivering projects at scale using an Agile/Scrum methodology
  • A fast learner and stays up-to-date on emerging technologies
  • Strong JavaScript fundamentals and knowledge of ES6+, HTML 5, and CSS3
  • Experience with any one of UI frameworks like React, Angular, Vue, and Ember
  • Solid knowledge of common JavaScript design patterns
  • Good working knowledge of CSS pre-processors, Webpack, JSX, Node.js, and task runners
  • Good working knowledge of UI component libraries like Bootstrap and Material UI
  • Experience in managing dependencies with third-party libraries and APIs
  • Hands-on experience in writing unit tests using frameworks like Jasmine, Jest, chai, and mocha
  • Hands-on experience in state management libraries like Redux & RXJS
  • Experience with JavaScript libraries like Immutable JS, Lodash & Underscore
  • Familiarity with accessibility standards and tools used to test accessibility
  • Bachelor’s degree in Computer Science or in a similar field

Apply for this job