
Ruby on Rails Developer

Iβm looking for a talented PHP developer to join our talented team to help build new features for SpinupWP as well as help out with support and documentation.
The app is built in Laravel and Vue.js, so experience with these frameworks will be a bonus. Youβll also be writing Bash scripts that SpinupWP will execute to operate on servers and sites using ourΒ LEMP stack. Experience with Ansible, writing bash scripts, and configuring Linux servers and server software (Nginx, PHP, MySQL, Redis, etc) is another bonus but certainly not a requirement.
We currently work in six-week cycles (assigned work) with a two-week cooldown period (you choose what you want to work on). All our code is committed to GitHub and your code will be reviewed by a member of the team using GitHub pull requests. Eventually youβll be reviewing code as well.
We have a dedicated technical support team that can handle the majority of support requests, but there is always the odd one they will need a developer to look at.
If youβre interested in writing tutorials for our 11K+ email subscribers, youβll be more than welcome.
Youβre thrilled to work with the latest hotness language or framework but also thrive working on a βfixer-upperβ project. YouΒ respect old code, no matter how ugly it looks. You truly enjoy figuring out how old code works, refactoring it, and tackling the challenges that come with it. You have experience doing this type of work and know you love it.
Youβre aΒ problem solverΒ who loves to analyze an issue, recreate it and track it back to the source of the problem. You wonβt commit any code unless itβs fully tested and solves the problem. Better still, you write the tests to go with it.
You feel aΒ profound sense of accomplishmentΒ after helping a customer resolve an issue that was frustrating them. You have a strong compulsion to help when people need it. Itβs important to you that people get the best possible answer, not just a reply.
When you encounter something youβre not sure about, youΒ stop, research, ask questions, and make sure, rather than giving it a best guess. The idea of sending incorrect information to a customer is mortifying and completely unacceptable to you.
YouβreΒ curious and love to learn. You embrace the opportunity to level up, learn something new and really dig into it. Youβre aΒ disciplined workerΒ and have no trouble getting work done at home on any given day.
You valueΒ consistency above preferenceΒ and will adopt new coding styles, standards, and tools to that end. You are stellar at identifying the simple, elegant solution in a sea ofΒ over-engineeringΒ possibilities.
Although you enjoy working with people to help you generate ideas and formulate a plan of attack on a project, you do yourΒ best work in isolationΒ without interruption. Youβre proactive in tackling things that need to be doneΒ without direction.
Youβre exceptional at communicating in writing via direct message, email, etc. Youβre ok on the phone and video chat too. You understand thatΒ clear, concise written communicationΒ is how remote teams thrive. Putting a pull request up for review without explaining its context is unheard of for you.
You own both successes and failures. When a project youβre leading turns into a disaster, you own it and you learn from it. You never point the finger at others.
You invite criticismΒ and genuinely want to grow as a professional. Youβre onboard with pushing each other to be better and are not afraid to give constructive criticism in addition to receiving it.
To apply, send an email toΒ [email protected]Β describing why youβre applying and why youβre a fit for this role. Include your resume. If we like what we see, weβll arrange a 15 minute meet and greet call to kick things off.
We are an equal opportunity employer. Application information that is prone to unconscious biases is hidden during the review process whenever possible. We judge the content of the applications on their own without knowledge of the applicantβs race, color, gender, sexual orientation, religion, national origin, physical or mental disability, or age. We support workplace diversity, but not at the expense of equal opportunity and meritocracy. Weβre looking for talented and empathetic people no matter their other attributes.