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.
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.
You will handle many levels of interaction with clients via phone, email and support desk software to record, track, and document issues and new requests.
You will write beautiful, well-commented code, following team-wide best practies and quality standards.
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 our content management tools, helping clients to use them for content creation and creative problem solving.
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.
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.