- The Web Developer is responsible for design, implementation and maintenance of our websites.
- Websites are built to sell things, promote people or businesses, provide information, connect people, store content, and to turn visitors into prospects, by identifying the major user types visiting the Companys site, speak to their needs and give them a clear action step to take next.
- The Web Developer reports to the Marketing Manager.
The basic duties include, but are not limited to, the following:
- Good research, analysis, design and project management skills.
- Experienced in working on e-commerce platforms like Shopify.
- Experience of developing search systems and working with debugging tools.
- Experience building user interfaces for websites and/or web applications, as well as designing and developing responsive design websites.
- Web and Intranet development, creation and maintenance utilising C# and .Net, MVC, EF, LINQ, WEBAPI, Netcore JavaScript and TypeScript etc.
- Utilise reactive programming for responsive Web Design
- Hybrid mobile App development for Android or Apple using solid Bash, Scala and Terraform experience.
- Experience with SQL Server (TSQL), Message Queues and knowledge of data software architecture principles, and related design patterns.
- Highly proactive (always thinking of new ideas and ways to use technology to increase efficiency.
- Passionate about keeping up to date with the latest digital design trends, techniques and technologies.
- Creation of new websites as necessary and required, and maintenance of all existing websites.
- Search engine optimisation in terms of development; build dedicated landing pages for marketing activities, both virtual and traditional. Testing different variables on the site to improve conversion.
- Perform UI design and coding and create reusable objects and wireframes for web pages and email templates.
- Create branded Facebook pages, uploading Youtube videos, upload images to relevant sites and sharing networks, distribute online press releases, develop and upload flash banners.
- Implement tracking codes, and test regularly, detect and fix cross-browser compatibility issues.
- General duties and ad hoc tasks, projects and requests when required.