Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

Voices of the ElePHPant Podcast:
ITBT (From php|tek 2012) - Telecommuting
May 29, 2012 @ 13:05:14

The Voices of the ElePHPant Podcast has posted their latest episode - a special recording made at this year's php|tek conference (Chicago) and features several guests like Keith Casey, Eli White, Chris Hartjes, Luke Stokes, Paul Jones and Ed Finkler.

This special show (ITBT meaning "It's the Booze Talking") is a roundtable where they all discuss telecommuting from both a developer and manager's perspective. They each share something that works really well for them about telecommuting and something that doesn't. It's longer than a usual episode (about 1h 15m) but it's good discussion from a lot of different perspectives in the community.

You can listen to this latest episode either via the in-page player, by downloading the mo3 directly or by subscribing to their feed.

tagged: voicesoftheelephpant podcast community itbt roundtable telecommute discusssion


Talented Web Developers Are Easy to Hire, Employers Are Just Not Looking Right
Nov 30, 2011 @ 15:57:05

A new post on the PHPClasses blog today suggests that good, talented web developers are actually pretty easy to find, you just have to look in the right places.

Once in a while, we hear company managers and recruiters complaining about how hard is to find talented Web developers that are willing work for them. The problem is that they are not looking right. Not only there are plenty of talented Web developers out there, they are easy to find, and many of them are available for hire.

The key point in his "easy to find developers" argument is simple - be open to telecommuting. Too many companies shun it because of the lack of control it brings to a group, but it also shuts down so many possibilities. He offers a few of his own reasons for the hesitation: the need to see the employee frequently, security concerns and trust issues. He also includes a few of the success stories of PHP community members who telecommute including Eli White, Ernani Joppert and Arturs Sosins.

tagged: find developer company telecommute opinion


Job Posting:
Company52 Seeks Web Developer (Telecommute)
Jan 05, 2011 @ 13:45:52

Company Company 52
Location Telecommute
Title Web Developer

Job Description

  • Develop and maintain web applications according to project specifications       and professional best practices.
  • Submit accurate daily time reports on business activities.
  • Help direct junior team members while accepting direction from senior team      members; participate in code reviews and other professional improvement      practices.
  • This is a telecommute position. The candidate will work from home or      other remote space. Frequent phone calls are to be expected, so the      remote space should be quiet and free of distractions during such calls.      Occasional travel to meet with clients or other team members in person      may be requested.

Experience Requirements

  • At least 3-5 years recent continuous experience in professional (paid)      application development with PHP 5, preferably in team environments.
  • At least 1-2 years of experience with a mature MVC framework (such as      CakePHP, CodeIgniter, Symfony, Zend, or Solar).
  • At least 3 years of experience working with MySQL databases. Preference will      be given to those who have additional experience outside of MySQL.
  • At least 2 years experience working with Javascript libraries      (jQuery preferred) and AJAX applications is preferred but not required.
  • Experience with Subversion or another version control system
  • In addition to the above areas of experience, experience in any of the      following are preferred:
    • Enterprise-level applications
    • Scaling large web applications
    • Social media applications
    • Mobile applications
    • Affiliate, internet marketing, or network marketing applications
    • Customizing Wordpress, ExpressionEngine or Drupal applications
    • Customizing Magento or other e-commerce applications
    • Interfacing with PayPal, Twitter, or Facebook APIs
    • Oracle, SQLite, PostreSQL, Memcached, or "no-SQL" databases
    • Languages other than PHP, such as Ruby, Python, Perl, Erlang, or C
    • Formal software development methodologies
    • Adobe Flash, Flex and/or AIR application development
    • Able to produce semantic, lightweight, accessible, and maintainable          web pages from Adobe Photoshop designs
    • Cross-browser compatibility issues

Education and Certifications

  • A Bachelor's Degree in a technical field such as Computer Science or      Information Systems is preferred but not required.
  • Zend Certified Engineers are given preference.

Technical Requirements (i.e., demonstrated proficiency with ... )

  • Object-oriented PHP 5, advanced SQL (esp. MySQL), and Javascript
  • Database schema design and normalization
  • Software development best practices (including PEAR coding standards,      code hygiene, design patterns, and unit/integration testing)
  • HTML/XHTML/HTML 5, CSS 2/3, web standards, and accessibility
  • XML, AJAX, REST, and other API-related technologies
  • Web application security threats and secure software development practices
  • Familiarity with Apache server operation and configuration
  • Familiarity with Unix-like operating systems (Linux, BSD, Mac OS X) at the command      line, including SSH, text editors, and other tools

Personal Requirements

  • Because this is a telecommute position, a very high level of responsibility      and trustworthiness is required, demonstrated by continuous communication      with team members on the current state of assigned work. This requires both      the ability to operate independently *and* the ability to work with others      as a team.
  • Regardless of technical ability, personality must fit the company culture;      in particular, we prefer "humble but direct." Honesty, integrity, and      trustworthiness are paramount.
  • Commitment to delivering a high-quality work product within the      necessary constraints of time and other resources.
  • Able to think critically and take action based on business needs;      analyze data, interpret results, and recommend alternatives.
  • Motivated to accept stated and explicit client problems as their own,      and to uncover unstated or implicit problems that require solutions.
  • Strong work ethic, on-time performance, and high attention to detail.
  • Excellent written and verbal communication skills (both with clients and      team members).
  • Proven ability to self-manage and prioritize among multiple projects      when given proper context and direction.
  • Strong problem-solving skills; able to find creative solutions to      unfamiliar or difficult problems.
  • Take initiative for professional development, eagerness to learn.

For more information or to submit your resume, contact Matt Blackwell at matt@company52.com

tagged: developer web job company52 telecommute


Job Posting:
deviantART Seeks Web Application Developers (Telecommute)
Jul 05, 2010 @ 19:03:01

Company deviantART
Location Telecommute
Title Web Application Developer

Do you like large-scale challenges and writing code that gets used by millions of people daily? Do you like art? deviantART.com is home to the largest art community on earth. Home to over 13 million registered members and over 100 million unique artist generated works of art. deviantART is also a massive social network with visitor and page view totals that place it in the top 100 of all trafficked websites on the Internet.


deviantART is looking to hire a talented software engineer to join our incredible Devious Technology team. We are a very developer friendly company where you will be responsible for working on interesting scalable technologies and fun features across a number of areas of deviantART. Our remote teams work on a rapid iteration process and encourage collaboration between developers, UI designers, product managers and non-technical staff.

This position is open to both US and non-US residents. We like telecommuters and offer flexible work schedules!


  • BS or MS in Computer Science or equivalent experience
  • 2-3 years of software development experience in team based environments
  • A track record of working on scalable interactive web applications, preferably at a major internet property or well known startup
  • Ability to demonstrate development skills across a range of technologies including: CSS, HTML/XHTML, PHP, JavaScript, and XML
  • Knowledge of Object Oriented Design, and MVC frameworks
  • Knowledge of databases and SQL
  • Experience with subversion or another version control system a plus


Salary and potential stock option packages commensurate with previous work experience. Benefits package including healthcare, 401K plan, paid time off and other perks are available to full-time US employees.

Submit your resume @: http://deviantart.theresumator.com/apply/eR4wR2/

tagged: job deviantart application developer telecommute


Chris Hartjes' Blog:
So You Want To Telecommute? Part 3 - Collaboration
Aug 10, 2009 @ 15:19:08

Chris Hartjes returns with another inside look at telecommuting in part three of his "So you want to telecommute?" series (parts one and two). This time the focus is on remote collaboration.

So now that you've gotten an environment created where you are being trusted to do your work as assigned (despite what people think, just doing a good job isn't always enough in the minds of those who manage programmers and designers), and you have a way to be held accountable for the stuff you are working on, we are on to the sticky issue of collaboration.

He suggests a few different ways to keep connected - immediate methods like IRC, a somewhat less real time tool like Campfire - and the most important point regardless of the technology: keeping the communication lines constantly open between you and your coworkers.

tagged: collaborate telecommute communicate


Chris Hartjes' Blog:
So You Want To Telecommute? Part 2 – Accountability
Aug 03, 2009 @ 15:22:21

In part two of his look at telecommuting (here's part one) Chris Hartjes talks about accountability and how you can show your managers your progress in your development.

Telecommuting is not for misanthropes who dream of long stretches of uninterrupted work. You *will* be asked to prove that you're working, not sitting on the couch playing video games when you're supposed to be debugging that new Ajax-powered user interface. Just pushing your code into production isn't enough.

He recommends a ticketing system the managers could check in on whenever they'd want an update (as well as keeping it open to the customers so they can see the progress of their projects too).

tagged: telecommute accountability ticket


Chris Hartjes' Blog:
So You Want To Telecommute? Part 1 - Building Trust
Jul 31, 2009 @ 14:41:30

As finding good, qualified local PHP developers becomes harder and harder for some companies, they're slowly realizing that they might need to look outside their area for good talent. If you're a developer and are wanting to promote yourself as someone who can work as a remote employee, you might want to read this post (the first of a series) from Chris Hartjes on telecommuting.

My current position as a "software engineer" for XML Team Solutions is a 100% telecommuting job. [...] Now, when you have a company where none of your fellow employees works in the same city, let alone the same country, you quickly find out what the key issue really is: trust

He goes on to talk about how to build up that trust, not just with the other developers on your team but with the manager you're working with to show them you're the qualified employee they think you are. He also points out one of the big hindrances some companies take issue with on not having all their people in one place - easy meetings/collaboration.

This post was inspired by these thoughts from Cal Evans.

tagged: build trust telecommute manager employee


Job Posting:
XML Team Solutions Seeks Software Developer (Telecommute)
Oct 17, 2008 @ 14:06:39

Company XML Team Solutions
Location Telecommute
Title Software Engineer

Do you like sports? Are you good with PHP/CSS/HTML/MySQL? Not scared of XML? Got some Linux skills? Know your way around complicated MySQL schemas? Can you handle working remotely from the comfort of your home or a never-ending series of coffee shops with free wifi? If so, there is an opportunity for you. XMLTeam Solutions is looking to hire an experienced PHP developer to join our small but dedicated team in a full-time, permanent position.

We are a boutique sports data consulting company, bringing together sports data content providers and clients looking to build their own sports-related web applications. We deliver XML data feeds to our customers, along with various solutions for processing the XML feed ranging from simple document download to parsing the XML feed and putting the data into a relational database you can use to power your web site. We've done work with some of the giants of the online sports world, including Yahoo!, Google and ESPN, along with creating solutions for MLB teams and one of the largest online baseball statistic research sites on the web.

We're looking for someone with skills in the following areas:

  • rock solid with PHP (PHP 4 and 5, with new projects using PHP 5)
  • some basic knowledge of Perl is helpful
  • not afraid to use a framework (company standard is Code Igniter, but it's negotiable)
  • good HTML/CSS skills
  • solid MySQL/Postgres skills
  • basic Linux sysadmin skills (can configure Apache, knows their way around the shell)
  • knows how to find answers to their questions
  • great communication skills as we use IRC as our main communication channel
  • availability to do one night per week of phone support

Unfortunately this position is only open to those who can legally work in Canada or the United States. All interested parties should send their resumes to chris@xmlteam.com. No agencies or recruiters. We will only be responding to those who would be considered for an interview.

Company website: http://www.xmlteam.com

tagged: xmlteamsolutions telecommute job post software developer


Job Posting:
NacreData L.L.C. Seeks PHP Developers (Telecommute, Contract)
Oct 01, 2008 @ 12:06:14

Company NacreData L.L.C.
Location Telecommute (Contract)
Title PHP Developers

NacreData L.L.C. is seeking entry or intermediate-level freelance PHP developers to work with. Ability to be productive and live up to commitments is more important than the exact number of hours available.

Please submit examples of (or links to) your work, description of your skills and your hourly rate info@NacreData.com. Chosen developers will be provided with sftp access to development servers and project tasks to complete.

The code you write needs to be clean and simple enough for others to understand. Some use of open source frameworks and libraries can be helpful, but requiring Zend Framework and Smarty when all we need is a login screen is not our approach.

Contact Devin Ceartas for more information (devin@nacredata.com)

tagged: job post nacredata developer telecommute contract


Job Posting:
CROSCON Seeks Web Developer (Telecommute - Contract)
Sep 25, 2008 @ 13:33:54

Location Telecommute (Contract)
Title Web Developer

We are looking for junior to mid level PHP developer to assist us in meeting the increasing demands of our clients. We are actively engaged in developing, refactoring, and extending bespoke PHP applications for medium and large corporations. This is a contract position, and part/full-time employment is always an option in the future.

The Job

  • Work with small teams to develop and test PHP applications in an agile enviornment.
  • Communicate effectively with other developers, and be able to effectively translate specifications into working code. Ability to process work in batches and effectively communicate needs to project management is a must.
  • Most commonly used technologies are PHP, MySQL, jQuery, XML, SOAP, and Debian.

The Candidate

  • CakePHP currently a big plus, but not required. Familiarity with MVC frameworks required.
  • Should be able to effectively write applications in PHP 5, and understand the differences between that and PHP 4.
  • Should be able to effectively use a UNIX system. We currently use Debian internally.
  • Experience with jQuery or Prototype is a plus.
  • Experience with memcached, varnish, squid, or similar technologies also a plus.
  • Degrees and certifications are irrelevant, so please do not hesitate to apply.

Please have at least 1 year of commercial experience and be willing to learn. Please send your resume to marcel.esser@croscon.com.

tagged: job post telecommute croscon developer contract


Trending Topics: