Please read the requirements carefully before applying.
What you'll do
- Create and test well-designed websites.
- Create website layout/user interface by using ready Content Management System (CMS) and other programming languages.
- Create and maintain software documentation.
- Oversee the planning, execution, and delivery of web development projects, ensuring they meet quality standards and deadlines.
- Constantly communicate with the team to develop and deploy their content, ensuring deliverables within a timeframe.
- Work with designers, such as graphic designers, to determine the site’s layout.
- Provide expert guidance on best practices in coding, design, and development, ensuring projects are technically sound and innovative.
- Collaborate with the project managers to align web development projects with overall digital marketing strategies.
- Implement testing procedures to ensure all web projects are free of bugs and perform seamlessly across different platforms and devices.
- Stay updated on the latest web development trends, tools, and technologies to continuously improve the team's skills and project outcomes.
- Track and report on project progress, team performance, and web analytics to inform future strategies and improvements.
- Implement contingency plans in case the website goes down.
Requirements
- Bachelor’s Degree in Computer Science, Computer Engineering, or a relevant field.
- Proven 5 years of working experience as a Web Developer, preferably within a digital marketing agency or similar environment.
- Strong proficiency in C#, Wordpress, HTML, CSS, and JavaScript.
- ASP.Net Core is a plus.
- Strong proficiency in developing single-page applications using Angular, including experience with Angular CLI, RxJS, and state management libraries.
- Understanding of MySQL databases.
- Experience in creating custom WordPress themes and the ability to modify existing themes and templates.
- Knowledge of popular plugins and their integration.
- Ability to customize and modify existing WordPress functionalities.
- Awareness of WordPress security best practices.
- Knowledge of common security vulnerabilities and how to address them.
- Understanding of SEO principles and their application on WordPress.
- Knowledge of SEO plugins and tools.
- Skills in optimizing website performance and speed, and familiarity with caching techniques.
- Proficient in testing and debugging techniques, and have an awareness of cross-browser compatibility issues.
- Strong organizational skills and experience in managing multiple projects simultaneously.
- Strong analytical and problem-solving skills, with a keen eye for detail.