Senior PHP Developer

25d - Indeed
alphanote - United States
Job Description
This position is responsible for supporting the in achieving the vision of delivering a music distribution service that connects artists and listeners in a new way. This position will be responsible for the design, testing and implementation of front-end and back-end applications.
Responsibilities
  • Leading a team of developers
  • Effective planning, testing and implementation of web applications and web services
  • Defining site objectives by analyzing user requirements
  • Envisioning system features and functionality
  • Designing and developing user interfaces to internet applications by setting expectations and features priorities throughout development life cycle
  • Determining design methodologies and tool sets
  • Writing specifications, designing and conducting tests
  • Integrating applications by designing database architecture and server scripting
  • Completing applications development by coordinating requirements, schedules, and activities
  • Troubleshooting development and production problems across multiple environments and operating platforms
  • Supporting users by developing documentation and assistance tools
  • Knowledge of hardware, software and program products associated with the delivery of interactive technologies
  • Maintains effective working relationships with internal personnel and external partners

Requirements
  • Bachelor’s degree in computer science or related field
  • Minimum of five years of progressive experience in applications or website development
  • Working experience with web development tools including the following: PHP, Ruby, MySQL, PostgreSQL, MVC, SOAP, Rest, git, javascript, CSS, JSON, XML, etc.
  • Experience writing clear and concise technical specifications and design documents
  • Experience with CMS tools such as Drupal or WordPress
  • Experience with frameworks such as CakePHP, CodeIgniter, Laravel, Symfony, Ruby on Rails etc.
  • Experience with continuous integration and test-driven development
  • Languages: English mandatory, Japanese preferred, additional languages helpful