Responsibilities
As a WordPress Engineer at Modern Tribe, some of your key responsibilities will be:
Collaborate with the project strategist and senior backend developers to articulate the best technological solution for the problem at hand
Analyze user story acceptance criteria to ensure technical feasibility and point out potential issues
Manage yourself to make sure you can deliver on time, on budget and on scope
Architect and develop new backend features and plugins, custom functionality, and theme integration
Write high quality code with readability, efficiency and maintainability in mind
Develop and maintain complex WordPress-based applications
Implement complex features using modern PHP code and patterns
Code review the work of other developers
Improve our internal tools, libraries and standards
Actively participate in discipline and scrum meetings
Work with your project team to diagnose and resolve backend bugs and support requests
Personal Competencies
Strong communication skills
Experience working as part of a remote team
Self-motivated, detail-oriented
Strong organizational skills
A methodical approach to all tasks
Ability to prioritize workloads and meet deadlines
Ability to work on multiple projects at the same time and complete tasks in a timely manner
Ability to work remotely with little-to-no supervision is a must
Excited to be part of a team with the potential for a long-term relationship
Fluent English speaker
Knowledge & Experience
5+ years experience working as a backend web developer on production sites
3+ years experience working on WordPress sites
Experience implementing complex WordPress solutions
Familiar with modern PHP (for example: OOP, PHP 7, Composer, PSR’s, Laravel, or Symfony)
Ability to work remotely with little-to-no supervision is a must
Excellent understanding of OOP and better practices
Experience writing code with a focus on security and performance
Experience working with at least one automated testing framework
Demonstrated experience developing on the WordPress platform (for example, one or more of: Solid experience with WordPress methods and development patterns, handling data securely within WordPress, plugin development, or leveraging the REST API)
Thorough understanding of the software development life cycle (i.e. seeing a project through from spec to completion)
Experience working in an agency and/or as a contractor