What are the responsibilities and job description for the UI Developer - Hybrid position at Volitiion IIT Inc?
Job Details
Developer that is experienced in the implementation and development of user interfaces on web applications and collaborate on developing a Design System that can be deployed across a broad range of products and develop a CSS and UX code library for web apps
Minimum Requirements
Proficiency in user interface development for web applications;
Proficiency with relevant front-end programming languages, programming frameworks and tools, and development platforms, including Angular, Figma, React, or Vue; HTML/CSS, JavaScript/Typescript, Bootstrap, JSON, YAML;
Proficiency with software development SDLC and project management methodologies;
Knowledge of the methods, tools, and techniques used to evaluate, select, develop, test, integrate, and troubleshoot systems software and hardware of all types;
Ample experience developing CSS, from design through implementation;
Experience developing a design system and consolidating disparate user facing applications into a coherent collection of components in a UI code library; and
Knowledge of multi-tiered applications such as web services, APIs, clustered environments, database servers, application servers, and report servers.
Experience working in an Agile environment with JIRA, Confluence, and GIT.
Duties/Responsibilities
Analyze, design, develop, apply, and support complex enterprise projects;
Evaluate customer requirements and provide effective solutions;
Interface with other offices, consult with and inform user departments on system requirements, and resolve problems and operating difficulties for current and future enhancements to systems;
Participate in problem resolution related to system design and review;
Recommend approval of functional and technical design documents and enactment of systems, program enhancements, and updates of applications;
Analyze and evaluate system changes to determine feasibility, alternative solutions, and backup procedures; and
Work on the development of new systems, upgrades, and enhancements to existing systems and ensure systems are compliant with approved standards.