· Develop and maintain advanced UI functionalities, implementing pixel-perfect designs.
· Write clean, efficient, and reusable JavaScript code, primarily focusing on ReactJS for various platforms and applications.
· Hand-code CSS and HTML to accurately reflect the visual design of projects, ensuring consistency across all browsers and platforms.
· Utilize semantic HTML tags and follow accessibility standards to create an inclusive user experience.
· Operate independently once objectives are defined, proactively addressing issues and implementing solutions.
· Employ functional programming techniques and behavioral design patterns to build scalable and easily maintainable codebases.
· Collaborate closely with cross-functional teams, understand broader goals, and communicate effectively with various stakeholders.
· Stay updated with the latest industry trends and advancements in UI/UX technologies and tools, continuously enhancing the products or project’s user experience.
Qualifications:
· Strong professional experience in UI development, with a significant portfolio of interactive projects.
· Expert-level knowledge of JavaScript, including concepts like asynchronous programming, closures, types, and ES6+.
· Comprehensive experience with ReactJS, including a deep understanding of the React hooks and context APIs.
· Demonstrable ability to hand-code advanced CSS, HTML, and JavaScript without relying on frameworks.
· Proven experience in responsive and adaptive design, understanding the importance of pixel-perfect precision.
· Solid grasp of web accessibility standards and their implementation.
· Proficiency in using Git or other version control systems.
· Strong problem-solving skills and the ability to work independently with minimal supervision
Any Gradute