Job details
- NATURE OF JOB Hybrid — WFH / WFO / CW
- CATEGORY Programming
- SALARY RANGE Best in the industry Annual
- EXPERIENCE 1 – 3 Years
- JOB TYPE Full Time
- REGIONAL PREFRENCES India
- NO. OF VACANCIES 1
Job description
< u>< strong>Digital
Job Description
< u>< strong> Job Purpose:
< strong>Working in an Agile development environment, UI Lead should be able to design and develop software solutions to meet functional requirements of current and future product offerings using a combination of Angular Js, Angular 8 & above , CSS, JavaScript and bootstrap. Deliver results by being hands-on and guiding a team of software engineers to implement solutions using CAT defined architecture and following CAT defined software development practices based on Agile TDD. This is purely a technical leadership and individual contributor role without any people management responsibilities.
Experience level : < strong> More than 8+ years of experience
Skills & Experience Required
< u>< strong>
- Should be an UI Specialist and fluent in coming up with UI design, usability and presenting design thoughts < li>
- Strong programming, designing, debugging, problem solving & troubleshooting skills. < li>
- Experience in building complex UI applications using latest technologies (Angular Js, 8 & above) that have been successfully delivered to customers. < li>
- Should be proficient in introducing good development practices specific to WebApp < li>
- Solid hands-on experience in web application development < li>
- Expert level experience and strong knowledge with data binding concepts of MVC like Angular 8 and above < li>
- In-depth understanding of Object Oriented JavaScript Typescript Programming using design patterns. < li>
- Experience in consuming REST services & restful service. < li>
- Experience with HTML5, CCS3, Bootstrap, Sass or similar UI technologies < li>
- Commitment towards application & code quality, also on time delivery. < li>
- Experience with Test-Driven Development, Integration testing and Agile processes < li>
- Good knowledge of pipelines, build and release process. < li>
- Knowledge in software design patterns and architecture principles < li>
- Excellent written and spoken communication interpersonal skills, in English < li>
- A true team player who is able to work with distributed teams in a fast paced environment < li>
- Must have done at least 3 large implementations or multiple projects using these technologies. < li>
- Other duties as required and requested by management. < li>
- Excellent collaboration skills ,very approachable mentor and great influencer for the team, technically.
< li> < ul> General Expectations
< u>< strong>- Passion and willingness to learn new technologies. < li>
- Self-starter, ability to work well in a small team with good communication skills. < li>
- Strong work ethic, self-motivated, able to self-direct, positive attitude. < li>
- Has a positive "can do" attitude. Try to figure out how to do something without understanding all the data points. < li>
- You are dedicated to delivering high quality and performance solutions < li>
- You are eager to learn new things, you take ownership and want to get things done
< li> < ul> Measures Of Success
< u>< strong>- Participate in the complete product development cycle starting from analysis, architecture, design, coding, unit integration and system testing of software < li>
- Provide ongoing sustaining support to the product, addressing end to end feature enhancements. < li>
- Work with others (Product Management, Technical Architects, Development Engineers, Software Development Manager) to confirm and track feature requirements through to delivery. < li>
- Follow the processes of an agile development team and participate in the planning and execution of work items. < li>
- Define technical strategy for current and next-generation Web UI framework working alongside Web UI architects < li>
- Executes project implementation inline with the defined strategy < li>
- Collaborate with UI UX design team and optimize web applications to maximize speed and scale. < li>
- Motivates individuals to drive tasks to completion and take ownership of features. < li>
- Experience in Agile methodologies.
< li> < ul>Caterpillar is an Equal Opportunity Employer (EEO).
Not ready to apply? Submit your information to our Talent Network here . < div>< body>< html>