Description

Job Description

Role
 

We are in search of an experienced full-stack web developer who possesses a distinctive combination of technical prowess and a proven track record in crafting responsive, captivating websites tailored to bespoke business requirements. The ideal candidate will excel in translating technical web development into agile marketing solutions, ensuring that our online presence is both dynamic and effective.
 

What you’ll do
 

Full-Stack Development:
 

Develop, test, and deploy robust full-stack solutions for WordPress sites using PHP, JavaScript, HTML/CSS, and other relevant technologies.
 

Build and integrate RESTful APIs, ensuring seamless communication between the frontend and backend systems.
 

Customization and Enhancement:
 

Customize and extend existing WordPress themes and plugins or create new custom themes and plugins from scratch.
 

Implement responsive design, ensuring consistent user experiences across various devices and browsers.
 

Performance Optimization and CDN Integration:
 

Optimize site performance for mobile devices and improve page load times by implementing caching, lazy loading, and other best practices.
 

Ensure efficient database queries and optimize MySQL performance.
 

Set up and integrate Content Delivery Networks (CDNs) like Cloud flare, Akamai, or Fastly to distribute content globally, reduce latency, and improve site speed.
 

Configure CDN settings to optimize caching strategies and ensure that dynamic content is served efficiently while static content (like images, CSS, and JavaScript) is cached at edge locations.
 

Implement security measures provided by CDNs, such as DDoS protection and Web Application Firewalls (WAF), to enhance site security.
 

Security and Troubleshooting:
 

Identify, troubleshoot, and resolve bugs, security vulnerabilities, and other issues in WordPress sites.
 

Implement security hardening measures to protect against unauthorized access and data breaches.
 

Code Quality and Best Practices:
 

Refactor legacy code and ensure adherence to coding standards and best practices for improved maintainability and scalability.
 

Implement version control using tools like Git to track changes and facilitate collaboration.
 

Collaboration and Documentation:
 

Collaborate with internal teams, including designers, product managers, and other developers, to plan and implement new features and improvements.
 

Document architecture, APIs, workflows, and other technical processes comprehensively.
 

Mentorship and Learning:
 

Mentor junior developers, providing guidance on WordPress best practices and full-stack development techniques.
 

Lead code reviews and foster a culture of knowledge sharing and continuous improvement.
 


 

Requirements

Qualifications:
 

5+ years of experience in full-stack development, with a focus on building and maintaining WordPress sites.
 

Expert-level knowledge of PHP, MySQL, JavaScript, HTML/CSS, and related technologies.
 

Strong understanding of WordPress architecture, hooks, templates, and the WordPress REST API.
 

Experience with modern JavaScript frameworks such as React, Node.js, and others.
 

Familiarity with cloud hosting platforms like AWS, GCP, Azure, and containerization technologies like Docker.
 

Excellent verbal and written communication and collaboration skills.
 

Proven experience in guiding and mentoring other developers.
 

Nice to Have:
 

Contributions to open source WordPress plugins/themes.
 

Experience with continuous integration and continuous deployment (CI/CD) pipelines.
 

Knowledge of automated testing frameworks and practices.
 

What you’ll bring
 

Interest in marketing and technology
 

Strong creative skills
 

Aptitude for learning new tools and technologies
 

Attention to detail and persistence in managing multiple projects
 

Initiative and curiosity
 

Good research and analytical skills
 

Strong communication and interpersonal skills