The person would be the tech. lead of the team and would be responsible for team's release delivery.
Remit
- Providing support and mentoring junior staff
- Reviewing code
- Good understanding of object oriented JavaScript patterns. E.g. MVC, Redux.
- Good understanding of Typescript.
- Good understanding of JavaScript framework. especially Angular 5 / 6 / 7.
- Good understanding of writing client side unit test case using Jasmine, Karma, Jest.
- Good understanding of web markup, including HTML5, CSS3, Less.
- Brainstorm, plan, design and develop interactive user friendly website.
- Experience in working with responsive web design - across platforms and devices.
- Proficient understanding of cross-browser compatibility issues and ways to work around
- Writing Unit Tests
- Use of Mocking Frameworks
- .NET core including ASP.Net
Other, “nice to have” skills include :
Cloud-based development (primarily Azure)Team management responsibilities :
Ensure team goals set and tracked periodically for completionTake care of team technology and soft skills growth via appropriate engagement.Conduct annual appraisals of the teamFacilitate discussion and conflict resolutionOther Important Skills :
Should be conversant with Solution design, Application architecture, Agile Process