Develop and maintain responsive web applications using modern front-end technologies.
Build reusable UI components and libraries for future use.
Collaborate with UX designers to implement intuitive, user-friendly interfaces.
Integrate front-end components with backend services and APIs for seamless functionality.
Optimize applications for maximum speed, performance, and scalability.
Modernize legacy user interfaces to improve usability and visual appeal.
Ensure technical feasibility of UI/UX designs and suggest improvements where applicable.
Conduct code reviews and maintain adherence to front-end development best practices.
Troubleshoot and resolve UI issues, bugs, and performance bottlenecks.
Document development workflows and provide technical support to team members.
Required Skills5 to 7 years of experience as a Front-End/UI Developer.
Proficiency in HTML5, CSS, and JavaScript.
Strong experience with modern front-end frameworks/libraries such as Angular.
Proven ability to build and maintain reusable UI components.
Hands-on experience working with RESTful Web Services and SOA architecture.
Understanding of relational databases and working with backend data.
Familiarity with version control systems (e.g., Git).
Strong problem-solving ability and attention to detail.
Excellent communication and collaboration skills.
Desired SkillsExperience in modernizing legacy UIs.
Exposure to or hands-on experience with React.js.
Knowledge of front-end build tools and package managers (e.g., Webpack, npm, Yarn).
Familiarity with CSS preprocessors (e.g., Sass, LESS).
Understanding of front-end testing frameworks/tools (e.g., Jest, Cypress).
Experience working in Agile development environments.
Strong understanding of UX design principles and ability to collaborate with designers.
Technical Skill TagsAdditional Comments:
Job Description: Front End UI Developer Primary Responsibilities • Develop and maintain responsive web applications using modern front-end technologies. • Build reusable UI components and libraries for future use. • Collaborate with UX designers to implement user-friendly interfaces. • Work with backend developers to integrate APIs and ensure seamless data flow. • Optimize applications for maximum speed and scalability. • Modernize existing user interfaces to improve usability and performance. • Ensure the technical feasibility of UI/UX designs. • Conduct code reviews and ensure adherence to best practices. • Troubleshoot and resolve front-end issues and bugs. • Document development processes and provide technical support to team members. Skills Required • 5 to 7 Years of experience as a front end/UI developer • Proficiency in HTM5L, CSS, and JavaScript. • Experience with modern front-end frameworks/libraries like Angular. • Experience in building and maintaining UI components. • Experienced with RESTful Web Services/SOA architectures • Knowledge of relational databases and ability to work with backend data. • Familiarity with version control systems (e.g., Git). • Strong problem-solving skills and attention to detail. • Excellent communication and collaboration skills. Skills Desired • Experience with modernizing legacy user interfaces. • Good to have exposure/experience with React framework • Knowledge of front-end build tools and package managers (e.g., Webpack, npm, Yarn). • Familiarity with CSS preprocessors (e.g., Sass, LESS). • Knowledge of testing frameworks and tools (e.g., Jest, Cypress). • Familiarity with Agile development methodologies. • Understanding of UX design principles and ability to work closely with designers.