P'unk coffee

Senior Developer

Join the P'unk Ave team!

Who We Are

P'unk Avenue solves problems and explores new opportunities for people and organizations making a positive social impact in fields like urbanism, health & wellness, arts & culture, education, and the environment. It is our goal to work on projects that empower people, improve quality of life, support the creation of knowledge, and strengthen our cities.

We are a small company with a large impact. We are writers, educators, engineers, developers, designers, and leaders. Our attentive care for and direct collaboration with our clients has led to opportunities for innovation and creativity. We are expanding our team to handle an influx of new projects, all while continuously experimenting with our team structure and evolving our design and development practices. We need people who thrive in this kind of dynamic and intense environment.

 

If this sounds like something you want to be a part of, read on...

P'unk Ave Team Photo November 2019 Silly One

What You Will Be Doing

As a Senior Developer at P’unk Ave, you will have a firm grasp of modern front and back end web technologies while using your strong communication and problem-solving skills to provide first-rate customer service.

You will interact closely with a range of clients and collaborate with designers and developers to maintain and evolve an ever-growing ecosystem of projects.

dscf3667

Responsibilities

  • You will write beautiful, well-commented code, informing team-wide best practices and quality standards.

  • You will interface with clients via phone, email and support desk software to inform new features, resolve bugs, and answer general questions.

  • You will directly inform and enforce project architecture.

  • You will act as a first line of defense, providing technical assistance and hands-on fixes to a diverse array of clients and projects.
  • You will work with designers and other developers to solve technical challenges and steward the creation of new website features.

  • You will be an expert in content management tools, helping clients to use them for content creation and creative problem solving.

  • You will conduct QA and provide feedback for teammates' work in a code review process.

  • You will contribute to our many open-source projects and support the community of developers who rely on them.
  • In addition to your role as a senior developer, you will be expected to actively participate in growing our overall culture, supporting your coworkers, and helping to make P'unk a wonderful place to work. 
     
Photograph of Austin Starin at work, with code visible on his monitor.
illustration of clustered post-it notes with drawings and text on them

What You Should Already Have, Know, And Do

  • An education in software development and/or hard-earned knowledge through the practice of it in the field.
  • You should have excellent written and verbal communication skills, a knack for time management, and be highly organized. 
  • At least 5 years experience working as a developer for web or software projects in a client services context is required.
  • You should have a firm grasp of modern development best practices and patterns, and be able to apply them to both large- and small-scale web projects.
  • You should be a level-headed and calm presence—even under demanding circumstances. 
  • You should be proficient explaining complex concepts to teams of varying roles, skills, and backgrounds.
  • You should feel comfortable estimating and evaluating effort levels for various features or requests.
  • You should feel comfortable giving and receiving critical personal and professional feedback.
  • You should have interest in contributing to the open-source community through GitHub or another code-sharing platform.

 

Technical Experience

We are a team of full-stack developers. You will be expected to learn technologies on both sides of the stack, and in return you will be given the autonomy to explore new areas of growth.

  • Expert in HTML, CSS, and JavaScript with an eye for accessibility, cross-browser support and responsive design
  • Expert in at least one CMS (preferrably Wordpress, Drupal, or Apostrophe)
  • Extensive experience working with Git and version control
  • Proficient in PHP
  • Proficient in developing and deploying sites from the ground-up
  • Comfortable working in the command line with Linux-based operating systems
  • Experience with Node.js and MongoDB is a big plus

 

P’unk Avenue does good work for good people.

This simple concept has brought our team together - but there’s so much more that makes us stay.

Flexibility

Go ahead and get some fresh air - it might help clear your mind. We’ll be here when you get back. We believe in treating employees with trust and respect. Whether you’re heading out for a doctor’s appointment or flexing your hours to leave early for vacation, we’re confident you’ll get your work done. 

Work-life balance

Speaking of vacations, you might have more of those in your future. At P’unk Avenue, employees start at 15 days off per year and can work their way up to 25 - and because of our generous sick policy, you’ll be taking vacation when you actually want it, not when you’ve got a migraine. We also close on December 23rd and don’t reopen until January 2nd, so you can ring in the new year from wherever you see fit.

Purpose

When you do as much work for non-profits as we do, you attract a certain type of human to the team. Whether employees are sharing fundraising links, organizing outreach efforts or taking advantage of our Volunteer Fridays, we’re working to help make the world a little better right beside you.

Connection

P’unk Avenue doesn’t work without you. You’ll be invited to come to the table as a collaborator, personally and professionally. Lead a Lunch and Learn about your favorite hobby, join our book club or fitness group, smoke us all in a game of 90s R&B trivia - make yourself at home.

P’unk Avenue thrives on diversity and we’re constantly seeking ways to improve, see through new eyes, and make our team more like our city: a thriving, daring, deeply different yet deeply interwoven community. We can’t wait to hear what you’ll bring to the team and how you’ll forever change us.

If you would like to join our team, we’d love to hear from you!

We strongly encourage qualified applicants from underrepresented backgrounds to apply.

Please send us an email that includes your experience and a few examples of relevant work.