Web Developer - PHP, SQL
1. Us
Metro Data, Inc. has been hired to find potential candidates for a full time Web Developer position on behalf of our customer. Complete skill set requirements are detailed below.
No moonlighters, no off-shore, no agencies, and no contractors. Candidates will be subject to third party background check. Initial resume review and candidate interviews will be performed at our Hunt Valley, Maryland office.
2. Our Customer
Employer is a small web-based business located in the Baltimore metropolitan area. The company is currently operating locally in Maryland, and have plans go to nation-wide. But we need bright developers to help us.
They value talent, and we want you to be productive. They're pretty flexible about everything else.
3. You
You don't have to be a people person, but you should know how to communicate. You will be working with other developers and business people to architect and implement the future of the firm.
You should have Linux system administration experience. We're currently running on Ubuntu, but any distribution will do. Free/OpenBSD count. Daemons you may need to babysit include Apache, MySQL, and
Postfix. The future may hold PostgreSQL for us, so experience with it would be a bonus. You should know your way around a shell, and prefer the one true editor Emacs to Vi (or vice-versa).
You should know PHP, since it's our primary development language. As with most web development jobs, you will occasionally need to work double-duty as a web designer. You should be familiar with XHTML/CSS, HTTP, and REST-style architecture. We expect our services to work on mobile devices.
You write unit tests as if your worst enemy wrote the code under test.
You must know SQL, and how to adapt the relational model to real-life problems. When you get bored, you go through old code replacing subselects with outer joins. You think NoSQL is for girls, unless you are female, in which case it's for little boys.
You use version control. Preferably a distributed system like Git, Mercurial, Darcs, Bazaar, etc. But Subversion is okay too, or even CVS, if you're old.
Oh, and you should be fun to work with.
Applications
Qualified applicants can submit resume with salary requirements to:
Metro Data, Inc.
Attn: Hiring Manager
10534 York Road, Suite 202
Hunt Valley, Maryland 21030
Please - No phone calls regarding this position. Email submissions may be made
to careers@metro-data.com. All submissions will be kept in strict confidence.