Empower People. Make an impact.

Full Stack PHP Developer

The ideal candidate will be an enthusiastic, motivated self-starter willing to take on challenges with a strong commitment to achieving results. Looking for someone who is well organized and disciplined, able to act quickly and at times independently in a fast changing, fluid environment.

Required Skills & Qualifications:
  • Actively participate in all aspects of the software development lifecycle: architecture, design, user experience, development, documentation, unit testing, delivery and maintenance.
  • Contribute to development efforts as member of a cross-functional team
  • Deliver top quality product by identifying and fixing any defects
  • Participate in code reviews and code analysis
  • Closely coordinate with internal Product Team and senior members of the Development Team.
Responsibilities:
  • 3+ years of experience in PHP and Object Oriented Programming
  • Bachelors or Higher in Computer Science or equivalent experience
  • Experience working with LAMP stacks (Linux, Apache, MySQL, PHP)
  • Experience with MVC Frameworks (ie. Symfony, CakePHP, CodeIgniter)
  • Knowledge with JavaScript, jQuery, CSS, and JSON
  • Knowledge of optimizing and enhancing web applications for high volume, data logging & processing
  • Prefer familiarity with asynchronous programming in high level languages
  • Results driven and accustomed to working as part of a highly-motivated team
  • Strong communication skills expected
Ideal candidate will also have:
  • A strong foundation in computer science with working knowledge of algorithms, data structures, distributed systems, problem solving, and software design.
  • Experience designing APIs, building web services, and able to design and implement database schemas.
  • Experience with other programming languages such as C/C++, Perl, Python, or Ruby.
  • Proficient with either MySQL or other relational database technologies.
  • Knowledge of REST and web service creation and consumption

Let's Do This...

Ready to start a project or really curious about our process? Let’s talk about your idea. We like to come prepared for our first conversation, so for starters, please fill out our project inquiry form in as much detail as possible.

Project Inquiry Form

Or We Can Just Be Friends

Have a question about a project we completed, our process, or just curious about what’s on tap this week? Drop us a note; we’re happy to answer all your questions.

Call us at: 1-315-403-8064

Message Sent Successfully