Core Responsibilities
WordPress Development:
- Develop, customize, optimize, and maintain WordPress themes and plugins to enhance website functionality.
- Collaborate with technical, design, and marketing team members in the architecture of website and technical solutions to drive business goals.
Back-End Development:
- Manage server-side logic, database operations, and server configurations.
- Implement and optimize lead capture forms, ensuring seamless data integration with CRM and lead distribution tools.
- Collaborate with cross-functional teams, including designers, marketers, and content creators to implement technical solutions driving positive business outcomes.
- Integrate, optimize, and maintain analytics tools and scripts, such as Google Analytics and Mixpanel, to enable the effective monitoring and reporting on website erformance.
SEO Optimization Efforts:
- Collaborate closely with the SEO team to implement on-page optimization strategies, ensuring SEO best practices are seamlessly integrated into the WordPress development process.
Lead Generation Efforts:
- Integrate and optimize lead capture forms for effective data collection.
- Implement tracking mechanisms to enable the marketing team to monitor user interactions and analyze lead conversion data.
- Work closely with the marketing team to integrate marketing automation tools and optimize lead generation strategies.
Security and Performance:
- Ensure the website uses HTTPS for secure data transmission.
- Implement encryption protocols to protect sensitive user data.
- Monitor and optimize website and systems performance to drive faster loading times and reduce system errors.
- Use version control systems (e.g., Git) to manage code changes and collaborate with other developers effectively.
Team & Role Expectations
- Write clean, scalable, modular, and well-structured code; implement unit tests for technical requirements.
- Monitor, troubleshoot, and debug technical issues, refactoring code for better performance and design.
- Contribute to solution design and impact analysis for critical applications.
- Demonstrate leadership by guiding and mentoring team members, fostering a positive and collaborative culture.
- Stay updated on WordPress and application development best practices and industry trends.
- Engage in continuous learning through workshops, conferences, and online courses.
- Share knowledge actively within the team, facilitate learning sessions, and encourage continuous improvement.
- Evaluate and recommend tools, technologies, and methodologies for process improvement.
- Efficiently delegate tasks, provide clear expectations, and ensure a balanced workload.
- Take ownership of project timelines, implement project management practices, and participate in Agile/Scrum rituals for effective collaboration.
Key Qualifications & Skills
- 6+ years of demonstrated application development experience, with proficiency in both front-end and back-end development technologies with 4 years specifically in back-end development.
- Experience with modern technologies, languages, and frameworks including but not limited to:
o Web and Front-end (HTML, CSS/SASS, Javascript//Typescript)
o Back-end programming (PHP,)
o Package management (Yarn, NPM)
o Distributed storage (AWS S3) and relational databases (MySQL, PostgreSQL)
Content Management Systems (Wordpress)
o Strong knowledge of the WordPress platform and code standard, including custom themes, plugins, and widgets
o Should have experience with: Gutenberg editor, creating custom Gutenberg blocks and components, creating and managing plugins, integrating with 3rd party form plugins
- Excellent knowledge of computer science fundamentals (algorithms, data structures, logic, etc.).
- Highly detail oriented and organized.
- Strong written and verbal communications skills.
Bonus Skills and Experience
- Working knowledge of Scrum and Kanban methodologies and their application in Agile product delivery.
- Working knowledge of microservices and service-oriented-architecture concepts.
- Development frameworks (Node.js, React, Vue, Angular, Laravel
- Rest APIs, and Web Services
- Knowledgeable of DevOps and CI/CD concepts (GIT, CI/CD pipelines, automation testing)