We are searching for an efficient Front-end Developer to join our Development Team. As a Front-end Developer, you should have prior experience in writing front-end code for client-side as well as server-side web applications.
You should be able to translate the client's requirements into appealing and functioning interactive applications. In addition, you should be good at creating an attractive and functional digital environment for our products by ensuring an exceptional user experience. As a qualified candidate for this role, we expect you to have outstanding user interfaces and experience knowledge. You should be able to create a user-friendly environment via your code for our software applications.
• Work closely with our Design team to better understand the design and UI/UX requirements.
• Maintain and improve the presentability of our website and web applications.
• Optimize the design of web applications for robust user experience.
• Collaborate with graphic designers and back-end developers to improve usability.
• Acquire feedback from customers and users to build viable solutions.
• Write functional requirement guides and documents.
• Create quality prototypes and templates for the client approvals.
• Ensure brand consistency and high-quality graphics standards.
• Stay updated on the latest technologies.
• 6+ years of experience as a Front-end Web Developer, Software Developer, Web Developer, or similar role.
• Excellent understanding of software architecture and databases.
• Solid understanding of the markup languages.
• Know-how debugging and testing software for cross-browser compatibility.
• Excellent experience in the entire web development process.
• Good understanding of basic SEO principles.
• Excellent knowledge of user interface and layout aesthetics.
• Knowledge of content management systems will be an added advantage.
• Outstanding multitasking and analytical abilities.
• Willingness to learn new technologies.
• Good oral and written communication skills.
• Attention to detail.
• Strong organizational skills.
• Exceptional problem-solving abilities