P'unk coffee

Web 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 April 2019

What You Will Be Doing

As a developer at P’unk Ave, you will have a deep understanding of modern web technologies and apply best practices in delivering creative, quality experiences for the web.

You will collaborate closely with strategists, designers and other developers on the team to translate client's needs into elegant, efficient technology solutions.

You will write beautiful, well-commented code and hold the rest of your team accountable to those same standards.

 

Kylee and Geoff at workMatt Goold

Responsibilities

  • You will be collaborating with designers, voicing technical challenges and potential avenues of exploration from the beginning of every project.

  • You will meet and communicate with clients directly as their projects are built, tested and launched.
  • You will manage your own time and projects. We are proud to have very little administrative overhead, so you will be expected to hold yourself and your team accountable to the work you do.
  • You will contribute your unique voice and ideas to our development process, which we are constantly tweaking and refining. Likewise, you will be open to trying out new workflows, tools, and team structures.
  • We are always trying to improve the ways we automate tasks that cause boredom and error. You will be a key part in contributing to this effort through things like continuous integration and test driven development.
  • 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 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.

 

dscf3684
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.
  • A least 3 years professional experience as a developer for web or software projects.
  • You should have experience explaining complex concepts to teams of varying roles, skills, and backgrounds.
  • You should be able to estimate and evaluate effort levels for various features or requests.
  • You should have excellent written and verbal communication skills.
  • You should have interest in contributing to the open-source community through GitHub or another code-sharing platform.
  • You should feel comfortable giving and receiving critical personal and professional feedback.

 

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.

  • Mastery of modern CSS, HTML, and JavaScript with an eye for accessibility, cross-browser support and responsive design
  • Proficiency in at least one CMS (preferrably Wordpress, Drupal, or Apostrophe)
  • Strong grasp of object-oriented and/or functional programming patterns and principles
  • Experience working with Git and version control
  • Comfortable working in the command line with Linux-based operating systems
  • Proficiency in Node.js and MongoDB is a big plus

You Will Be Valued

P'unk Ave is built on a culture of trust and autonomy. Our focus is on meeting our responsibilities and finding ways to make our company better.

Roma Under A Desk
P'unk Development Team at work

 

Most of the team work approximately 9 to 5, but with a great deal of flexibility. We have a generous vacation policy and encourage you to use it to stay healthy, engaged, and inspired. We also support sabbaticals.

Benefits include medical, dental, and vision insurance. We have a retirement plan, with matching. Because we believe in on-going learning, each person has a discretionary yearly conference budget. 

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

We strongly encourage applicants from underrepresented backgrounds to apply.

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