Job Description
Skills & Experience Required:
- Should be an UI Specialist and fluent in coming up with UI design, usability and presenting design thoughts
- Strong programming, designing, debugging, problem solving & troubleshooting skills.
- Experience in building complex UI applications using latest technologies (Angular/ React) that have been successfully delivered to customers.
- Should be proficient in introducing good development practices specific to WebApp
- Solid hands-on experience in web application development
- Expert level experience and strong knowledge with data binding concepts of MVC like Angular 8 and above
- In-depth understanding of Object Oriented JavaScript/Typescript Programming using design patterns.
- Experience in consuming REST services & restful service.
- Experience with HTML5, CCS3, Bootstrap, Sass or similar UI technologies
- Commitment towards application & code quality, also on time delivery.
- Experience with Test-Driven Development, Integration testing and Agile processes
- Good knowledge of pipelines, build and release process.
- Knowledge in software design patterns and architecture principles
- Excellent written and spoken communication/interpersonal skills, in English
- A true team player who is able to work with distributed teams in a fast paced environment
- Must have done at least 1 large implementations or multiple projects using these technologies.
- Other duties as required and requested by management.
- Excellent collaboration skills ,very approachable mentor and great influencer for the team, technically.
General expectations:
- Passion and willingness to learn new technologies.
- Self-starter, ability to work well in a small team with good communication skills.
- Strong work ethic, self-motivated, able to self-direct, positive attitude.
- Has a positive "can do" attitude. Try to figure out how to do something without understanding all the data points.
- You are dedicated to delivering high quality and performance solutions
- You are eager to learn new things, you take ownership and want to get things done.
Job ID: 120086