Sr. Software Engineer - PHP - Full Stack

  • Full-time

Company Description

Fetch Recruiting is a different kind of technical recruiting firm.  Fetch combines a nearly-embarrassing number of years of experience with both technology and recruiting to bring our clients targeted candidates.  Our focus is technical, but we also work on the peripheral roles that touch technology.  Our mission is to maximize the hit ratio, and minimize the sleaze.  With integrity and ethics leading the way, Fetch’s goal is to form client and candidate partnerships with a long-term view. http://fetchrecruiting.com/about-us/  



Job Description

Our client is looking for a skilled and passionate Sr. Software Engineer - PHP  who will be able to roll up their sleeves and develop and support the different applicable websites such as the ReachSites website platform and product which creates mobile and websites for their local clientele. The right candidate will be able to grasp technical requirements as well as the product requirements, and have the savvy to be able to convert them into functional applications, templates and themes within the company's core platforms.

Further Responsibilities:

  • Create functional and technical specifications, followed by the ability to execute against a plan to implement and maintain applications. 
  • Develop core functionality and components for websites, applications and services.
  • Review project objectives and determine best technology for implementation as well as best practice standards for development and deployment of code and applications.
  • As part of our Agile Development process, you will work closely and collaborate with the Product and Design teams.
  • Evaluate and research technologies, software products, and vendors to recommend future enhancements to the platform and product offering.
  • Ensure clear/straightforward design and comprehensive documentation of code that results in clean, concise, and maintainable software.
  • Develop core functionality and components for websites, applications and services.
  • Review project objectives and determine best technology for implementation as well as best practice standards for development and deployment of code and applications
  • As part of our Agile Development process, you will work closely and collaborate with the Product and Design teams.
  • Evaluate and research technologies, software products, and vendors to recommend future enhancements to the platform and product offering.
  • Develop core functionality and components for websites, applications and services.
  • Review project objectives and determine best technology for implementation as well as best practice standards for development and deployment of code and applications.
  • As part of our Agile Development process, you will work closely and collaborate with the Product and Design teams.
  • Evaluate and research technologies, software products, and vendors to recommend future enhancements to the platform and product offering.
  • Ensure clear/straightforward design and comprehensive documentation of code that results in clean, concise, and maintainable software.
  • Develop core functionality and components for websites, applications and services.
  • Review project objectives and determine best technology for implementation as well as best practice standards for development and deployment of code and applications
  • Evaluate and research technology, software products, and vendors to recommend future enhancement to the platform and product offering. 

Qualifications

Qualifications and Skills:

  • Linux back-end, Ruby, Perl, Python knowledge; with a primary focus on PHP as it's a WordPress platform.
  • 6+ years of PHP web development experience and solid knowledge of building reusable extensions and components.
  • Extensive experience with current web languages and frameworks ranging from scripting to compiled such as PHP, Python, NodeJS, Java, or equivalent.
  • 4+ years HTML/CSS and JavaScript hand coding skills.
  • 4+ years developing plugins and tools to extend CMS platforms. Experience with WordPress themes, templates, and plugins a big plus.
  • Ability to be a self-starter, work as part of a larger team, or independently.
  • Knowledge of source code management tools, ticketing systems, and wikis, e.g., Git, Jira, Confluence.
  • Experience with Agile processes such as SCRUM or Kanban.
  • Experience or exposure to development techniques that drive high code coverage and craftsmanship, e.g., TDD, code reviews, continuous integration
  • BS or MS in Computer Science or technical/quantitative field

Additional Information

All your information will be kept confidential according to EEO guidelines.