Software Developer

Alley

Software Developers are a key part of Alley’s team. Each developer will be deeply and personally involved in several client projects, and will work collaboratively with other members of the Alley team and with the client’s principals as well.

Our developers need to be well-rounded technologists who have a holistic understanding of the web technology stacks that we work with and are able to interface with clients in a professional way.

We’re not looking for rockstars, zombies, or magicians. We’re looking for motivated, creative, and resourceful developers who want to partner with impressive clients and who take pride in their work.

We recognize several levels of career progression for developers and tie compensation to those levels corresponding to their seniority and experience. We are looking for all levels of developers for this position.

Qualifications

  • Our primary development language is PHP. You must be fully fluent in PHP and have worked with it in a professional context before.
  • Prior experience with WordPress and/or Laravel is a major plus. If you haven’t worked with either, you should be excited to learn and develop with them.
  • We make heavy use of ES Next JavaScript (particularly React, as well as Node) and related tooling, including webpack. Previous experience is a plus, and a willingness to learn it is essential.
  • Alley prides itself on its ability to address unusual, novel, and complex problems that deal with the intersection of technology, business, and content production. You should understand and be able to discuss web technologies and systems conceptually, and be able to demonstrate that you can learn a new language, technology stack, or framework quickly and on demand.
  • You should feel comfortable at a Unix command line, even if you aren’t an expert.
  • You must know your way around git and understand version control well, and be able to carry out typical operations with it, including branching, merging, submitting code for peer review, and reviewing your peers’ code yourself.
  • We apply Scrum as a development methodology, and broadly endorse Agile as a philosophy. You must be open to working this way as well, and prior experience is a plus.
  • You should also have very strong written and verbal communication skills, and the ability to wield them with both team members and clients. 
  • Important “soft skills” at Alley include: discipline concerning delivery dates, stylistic appreciation of what makes code good and readable, and a committed attitude about documentation, user stories, issue tracking, and timesheets.

About Alley 

We offer competitive salaries and company subsidized medical, dental and vision benefits. We also offer a 401(k) with company matching, a profit sharing plan, and a monthly lunch allowance.

We have no set hours and do not limit vacation or sick time. We trust our team members to get their work done and take the time off they need to recharge, and we suggest an average of three weeks off per year.

We are a fully distributed company, meaning we don’t have a set work location. Team members can choose to work from home or from a co-working space. We’ll furnish your home office or rent you a co-working space.

Alley is an equal opportunity employer and we seek to increase diversity in the tech industry. We encourage applications from women, people of color, people with disabilities, members of the LGBTQ community, and other communities traditionally underrepresented in this field.

Recruiters: Please do NOT contact us about this job. All hiring duties at Alley are carried out by our staff.