Job Summary:
As a Frontend Developer, you will collaborate with design & dev teams to deliver cutting-edge user experiences and interfaces using a clean and modular approach. Front end developer duties include determining the structure and design of web pages, striking a balance between functional and aesthetic design, and ensuring web design is optimised.
Responsibilities
- Responsible for architecting and defining the Front-End framework to solve complex designs and interactions that reflect the creative and art direction provide
- Responsible for creation of all coded Front-End deliverables
- Able to shift between a creative and a technical focus depending on the project need and/or the type of project
- Identify new opportunities for their clients. Develop innovative ideas for account
- Participates in developing supporting proposal materials for projects
- Be a thought leader in the Front-end technologies and space.
Qualifications:
- Minimum Bachelor’s in Computer Sciences or Engineering
- Minimum 5 years’ experience of hand-coding HTML(5), CSS(3), Bootstrap, and other UI technologies
- Deep understanding of object-oriented JavaScript, solid programming background
- Expertise developing and testing across multiple browsers, platforms, DOM implementations, etc.
- Experience with XML: XSLT, DTD or Schema modelling, DOM/XPath/SAX parsing
- Experience with content management systems (CMS) and version control systems
- User Interface Design, Information Architecture, graphic design experience a plus
- Understanding of good design principles and ability to adhere to complex design specifications during implementation
- Experiences Optimising for Search Engines
- Strong attention to detail