Tech Lead UI - Bengaluru, India - Protecto

    Protecto
    Protecto Bengaluru, India

    1 month ago

    Default job background
    Description

    Required Knowledge and Skills:

    • Consistently demonstrated ability to exceed the requirements of Senior Software Engineer.
    • 6+ Years of relevant industry experience
    • Good knowledge of the product development lifecycle and the process tools
    • Sound knowledge of estimation technique
    • Good knowledge of design patterns
    • Experience in AngularJS, Rest API, JavaScript, HTML and CSS.
    • Sound Knowledge of unit testing methodologies and frameworks
    • Experience of minimum of 3 years in developing desktop apps
    • Sound communication skills and time management skills
    • Good ability to anticipate issues and formulate remedial actions
    • Sound interpersonal and team working skills
    • Good command of written and spoken English
    • Good problem solving skills
    • Easily adoptable to company culture

    General Responsibilities:

    • Own one or more modules of the project under development
    • Mentor junior team members with the assistance of PM/Architect
    • Maintain high team morale
    • Adhere to company and project standards and guidelines
    • Accurate time accounting and reporting of team's work including own work
    • Promptly escalate issues, which affect product delivery and quality that are beyond scope of
    • influence and report same to reporting manager
    • Pay high attention to detail in all work
    • Knowledge or experience in RxJS/ NgRx, Node.JS, VueJS (or any other UI tech- .JS )

    Project Responsibilities:

    • Conduct system wide requirement analysis
    • Conduct module level work effort estimations and integrate for the whole system 
    • Thoroughly understand the Requirements and Design
    • Develop detailed design
    • Design and implement automated unit testing framework as required
    • Conduct thorough unit testing using the automated unit test framework and integrated
    • testing for the whole system
    • Conduct peer-reviews and lead reviews and provide feedback
    • Provide accurate and detailed weekly task reports
    • EXPERT in integrating of UI with REST API's
    • Develop, maintain, troubleshoot, enhance and document components develop by self and
    • others as per the requirements and detailed design
    • Conduct project risk identification and mitigation action planning with the project manager