You are here
Lead Developer for SaaS app on Drupal 6 & Ionic (Contract to Hire)
Skill Level:
- Expert/Advanced
Job Category:
- Back-End, DevOps
Job Type:
- Telecommute / Remote, Part Time, Full Time
If you’d like to apply, please fill out this google form:
https://forms.gle/iDbwKbsRu6DP7SrF9
It does require you to use a valid gmail account in order to upload your resume.
Track it Forward is hiring a lead developer to maintain our Drupal 6/Ionic website. We are a leading company in volunteer time tracking that helps universities, nonprofits, schools, NGOs, and even teeny tiny clubs. We believe that even the smallest organizations who don't have budgets but are doing the hard work deserve amazing tech tools, and we are here to deliver that to them. Our company is a SaaS app that has been around for 15 years with more than 700,000 users and is constantly being used on the web and on mobile.
And yes, we started with Drupal way back when, and yes we know it's super old, and yes we are pushing the bounds of Drupal, but we are looking for a special developer who is excited to maintain the existing site and future proof it for the years to come, and we hope that someone is you! We have taken D6 into our own hands in terms of maintenance by upgrading PHP versions and applying security patches, and we hope that the right lead developer can help us move the company into its next phase beyond D6 as well. And our plan is not to stay on D6 forever and hope that our work together can help us do what we need to move the company into it’s next phase eventually. We have the original developer and contractors who are well versed in D6, so you will not be alone in this effort.
We are looking for someone who can focus on maintaining a high fidelity PHP/Drupal 6 framework website hosted on the Pantheon environment along with an Ionic/Capacitor-based mobile app. We’re looking for a developer excited to dive into our legacy Drupal 6 system, stabilize it, refactor where needed, and prepare it for the next phase of our platform. If you enjoy solving tricky challenges, modernizing older systems, and seeing immediate impact, this is your playground.
In this role, you will own projects and make impactful company-wide decisions, so we are looking for a self-starter and team leader. We understand that this will be a throw back going back into the world of Drupal 6 and we understand that this is not for everybody, but if you're down for this journey we're going on, we'd like to talk to you!
Track it Forward has a small, highly motivated team of virtual workers. All of us have volunteer or volunteer management experience and believe in the company mission to create direct positive change in the world with technology. We work remotely, collaborate constantly, value daily interaction and team development, and host virtual social events every month where you’ll get to know each team member even more!
Who we're looking for someone who is
- Is fluent in English
- Overlaps Eastern and Pacific US Time Zone working hours by at least 4 hours
- Is passionate about minimizing software and process debt
- Can work independently and values collaboration
Core Responsibilities
- Coding in PHP/MySql/CSS/HTML/JS on the Drupal 6 codebase and doing bug fixes / new features
- Managing and code reviewing remote developers for Drupal and Ionic
- Spearheading refactoring and infrastructure projects
- Managing integration with 3rd party vendors
- Deploying Drupal and mobile apps
- Securing and improving the Drupal site
Core Skills
- 5+ years experience in Drupal 6/PHP/Jquery
- Unix/Command line
- LAMP stack
Nice to Have
- Angular/Ionic experience
- Pantheon Management
- Git management
- Architecting new features
- Unit Tests
- DNS Configuration
- Security Management
This is a contract-to-hire role. We offer a competitive salary, paid vacation, benefits, and a health stipend. While we don’t currently offer full health insurance, we are open to discussing options for the right candidate. We are only interested in a full-time hire who is fluent in English.
We are looking for the right fit, so the open-ended responses are actually quite important. Be authentic, don’t use AI to generate them, please take time on them! If you seem like right fit, we will have a zoom based interview where you will answer technical questions, code on screen, conduct coding audits and reviews without AI. If you’d like to apply, please fill out this google form:
https://forms.gle/iDbwKbsRu6DP7SrF9
It does require you to use a valid gmail account in order to upload your resume.
