Software Engineer II - UI Development
Bangalore, Karnataka, India
Job number-702610
Qualifications :
- BTech/MTech in Computer Science or related Engineering discipline.
- At least 4 years of experience of developing web-based user interfaces, with fluency in object-oriented programming language like C#/Java.
- Fluency in a modern web development technology, including HTML5, CSS 3.0, TypeScript and JavaScript libraries/frameworks (Bootstrap, jQuery, React, Angular).
- Excellent problem-solving, coding and debugging capabilities, with strong fundamentals in computer science like data structures, algorithms and system.
- Working knowledge of how to optimize the delivery of code and assets (e.g. images, fonts) to a browser or device (e.g. using CDNs, caching, compression).
- Experience in translating design mockups and prototypes into working applications.
- Demonstrated passion for user experience design and improving usability by simplifying API/UI experiences.
- Able to deal with ambiguity, appetite for risk and influence team members and leaders in a collaborative and inclusive manner.
- Experience with access control and security a plus.