home » Blog » We're Hiring! Full-time, Senior Web Developer

We're Hiring! Full-time, Senior Web Developer

rootid is currently seeking applicants for a remote, full-time, senior, back-end WordPress and/or Drupal website developer to join our small but mighty team. 

rootid was founded in 2011 and is a fully remote, US-based brand, communications and marketing studio committed to being a part of co-designing and implementing community-centered, communications capacity-building within the nonprofit sector. 

Our processes are aligned with Liberatory Design, and our structures are grounded in our values of anti-racism, equitable access to opportunities and resources, partnership through listening and building trust, community-led breakthroughs, fearless curiosity, reimagination, health and healing. 

Job Responsibilities: 

In this role, you will build and support WordPress and/or Drupal back-end websites including custom module and/or plugin development, maintenance of existing code, documentation and implementation of solutions (strong PHP experience is a must). You will also have the opportunity to participate in our collaborative project improvement process—proactively assessing nonprofit community partner and internal team needs and brainstorming potential solutions.

What you will be doing: 

  • Documenting code and processes, and participating in peer reviews.

  • Working with git to commit your code regularly.

  • Collaborate with designers, developers, digital specialists, and production specialists to establish a plan of deliverables.

  • Answering technical questions from others on the team.

  • Most importantly, having fun being a part of an incredible team!

You have: 

  • 3+ years of experience working as a website, back-end developer (contract or staff).

  • Strong knowledge of web standards, usability, and accessibility.

  • Experience using both WordPress & Drupal (preferred, but speciality in one is ok too).

  • Sr. Experience with PHP and Javascript (including React is a plus).

  • Experience with modern development tools and methods such as atomic and responsive design, gitflow, container-based environments, task runners, CSS preprocessors, IDEs, and CI/CD platforms

  • Strong command of SASS and Bootstrap (or other CSS frameworks).

  • Experience using Git, Gulp, Composer and other package managers.

  • Experience with user testing and quality assurance.

  • Ability to be self-directed and take initiative—working independently and collectively within teams.

Pluses:

  • Experience using Twig is nice to have, but not required.

  • Comfortable using command line tools like WPCLI, drush, etc. a bonus, but not required.

  • Passion for open source development.

  • Experience with collective decision-making

Physical Demands

Due to the remote nature of this position, qualified candidates will be required to communicate via video conference. Specific vision abilities, such as color vision, are also needed. Accommodations will be made for those who require them to perform the essential functions outlined above.

Position Type/Expected Hours of Work

This is a full-time (35 hours/week), remote position. Applicants must be US-based and regularly available 10:00 a.m. to 3:00 p.m. PST. 

Benefits

  • 2 weeks paid wellness/sick time each year

  • 15 paid annual holidays

  • 2 weeks starting vacation, growing to 3 weeks after your first year

  • Paid family leave

  • 401k: rootid matches 100% of employee contributions up to the first 3% of pay. Then 50% of employee contributions on the next 2% of pay

  • Medical Insurance

  • Flexible schedule

  • Remote work with a co-work space stipend of $200/month

  • Continuing education and training opportunities – $750/year

  • Possible quarterly bonuses depending on annual profits

  • Salary of $65k – $85k, depending on experience

Our hope is that our intentionally anti-racist and wellness-centered workplace structures foster an inclusive and welcoming environment to all. We support that intention with regular, facilitated discussions and retreats (affinity caucused, as needed). These shared experiences allow us to build understanding and connection with one another, so we feel nurtured, balanced and able to bring our full selves. Team members have mentioned being part of a design & tech community that is explicitly committed to social justice, life balance, health and healing as one of their favorite aspects of working with rootid.

Instructions for Applying:

To apply, please send your 1) resume and 2) cover letter to careers@rootid.com, using the subject line: “Application: Full-time, Senior Web Developer, FULL NAME.” Only applications with cover letters will be reviewed.

Our matching process contains 3 phases, beginning with a 30-minute introductory interview (questions will be provided in advance). Applicants chosen to move forward will meet with the direct team members they will work with most closely during a 45-minute interview. The final interview will be a paid test project that will allow you to get to know our project processes and get a sense of our company culture so we can both assess if we are a good fit for one another.

rootid is an equal opportunity employer. We recognize we have been a predominantly white and cis-gendered team to date, but hope if you are an applicant who identifies as Black, Indigenous, a Person of Color, LGBTQIA+, a Woman, Gender Non-conforming and Non-binary, an individual with disabilities, a Veteran or have been formerly incarcerated, you will find our processes and internal workplace structures inclusive and welcoming. 

If you need accommodation at any point in the application or interview process, please let us know.

 

**Frequently cited statistics show that women, trans, and non-binary people as well as other structurally marginalized groups apply to jobs only if they meet 100% of the qualifications. rootid encourages you to break that statistic and to apply.**