ApplyFreelance Senior Web Engineer
Posted 4 months agoViewed
View full description
📍 Location: United Kingdom
🔍 Industry: Digital Solutions
🏢 Company: Human Made, makers of Altis DXP
🗣️ Languages: English
🪄 Skills: PHPAgileGitHTMLCSSJavascriptMySQLSoftware ArchitectureRESTful APIsWordPressDebugging
Requirements:
- In-depth understanding of engineering with JavaScript and/or PHP.
- Expert WordPress knowledge.
- Ability to debug your own code and that of others.
- Experience in using debugging tools.
- Expert HTML5 & CSS.
- Experience in versioning technologies such as Git.
- Solid understanding of MySQL and the considerations of database-driven applications.
- Extensive experience using RESTful APIs.
- Ability to set up local development environments.
- Proficiency in written and oral communication in English, and ability to utilise and parse through technical terminology comfortably.
- Ability to manage your workload and juggle multiple tasks.
- In-depth understanding of performance considerations.
- In-depth understanding of security considerations.
- Ability to architect complex subsystems.
- Comprehensive understanding of WordPress.
- Proven experience working on large enterprise WordPress development projects.
Responsibilities:
- Take ownership at a project level for not only your own work, but work that interacts or impacts your own.
- Assist other developers on your projects.
- Architect projects and complex subsystems.
- Assess the pros and cons of different approaches to software architecture, even when there is limited information.
- Carry out bug fixes and debugging not only in your own work, but others on your projects.
- Take an active role in improving tooling, code, and communication whether directly on a current project or assisting others on their projects.
- Remain informed on development best practices within the industry.
- Proactively address technical issues as they arise.
- Consistently be pushing for performance and security considerations and improvements.
- Provide useful architectural input and feedback for whole systems, drawing on knowledge of CS fundamentals, other programming paradigms or frameworks.
- Write technical documentation for project architecture and decisions.
Apply