User Interface Developer.
Overview
In this role you will design and implement user interfaces for web applications, collaborating with cross-functional teams in a global delivery setup. You will translate requirements into robust UI features while ensuring performance and production stability. The position focuses on delivering responsive interfaces using modern web technologies and engaging with clients to understand needs. This is a hands-on, impact-driven role that shapes how users interact with our software.
ResponsibilitiesDevelop UI applications using HTML5, CSS3, JavaScript, jQuery, and JS MVC frameworks (AngularJS, NodeJS, CanJS)Translate functional and non-functional requirements into system-level UI specificationsProvide production support and performance engineering for UI componentsCollaborate in a team environment and interface with clientsSupport a global delivery model and communicate effectively via phone, email, or in personBe prepared for travel as required by project needs
Key requirements2+ years of UI application development experience2+ years in software development life cycle (SDLC)Experience translating requirements into UI/system requirementsExperience in production support and performance engineeringStrong teamwork and client interfacing skillsAbility to work in a global delivery environmentBachelor’s degree or foreign equivalent; alternative: 3 years of progressive experience in lieu of education2+ years of experience in UI developmentClient interfacing skillsAnalytical thinkingTeamwork orientationHTML5CSS3JavaScript