Mid-Level Web Developer
Grow your skills and work with the latest PHP technologies at Sterner Stuff.
Quick Version
- Full-stack web developer with 3+ years experience
- WordPress, Laravel, React, Vue
- Eugene-based preferred
- Part- to full-time
- Starting at $30-38/hr (additional details)
Why Sterner Stuff?
Sterner Stuff is a web shop building websites and custom web apps for our clients.
- Work on a wide range of projects, with opportunities to try out new technologies.
- Help shape the company as part of a small team.
- We believe in a high-quality product done right, and work with clients who value the same.
- We value work-life balance and respect the other commitments that make you, well, you!
- We don’t call ourselves a family, but we are a team. A healthy balance of remote work options and in-person availability ensure you feel like part of the team.
- Headquartered in Eugene, Oregon, our team enjoys proximity to some of America’s best outdoor recreation.
We know that venture-backed tech offers stock options and cushy benefits, but big tech hires and fires hundreds at a time. At Sterner Stuff, our clients continue to love working with us, which means consistent work and better job security.
Benefits
- Pay for this position is flexible, with a minimum $30/hr, ranging up to $38/hr and up for the right candidate.
- Aggressive raise schedule for successful employees.
- Equipment budget after one year
- Retirement benefits after one year
- Continuing education opportunities. Let’s talk conferences, courses, and more
- Flexible time off policy
- Flexible remote work policy
The Work You’ll Do
Our projects are primarily in WordPress + Laravel. We position ourselves for custom WordPress work, though also do the drag-and-drop work as needed. We have multiple projects using client-side front-end frameworks like React and Vue.
In WordPress, we have some clients with “brochure-ware” WordPress sites, but we prefer to work with clients with interesting problems to solve, including high traffic, eCommerce, and events management. Our Laravel clients have a wide range of applications, from field assessments for heavy machinery to quote request platforms to education.
Work may include:
- Maintaining and extending existing Laravel applications
- Developing new Laravel applications
- Replicating, diagnosing, and fixing bugs in applications
- Writing tests to prevent regression around said bugs
- Debugging third-party WordPress plugin and theme conflicts
- Making content and configuration changes to WordPress sites
- Building brand new WordPress sites with the latest tooling
- Running and automating monthly WordPress updates
We currently have clients committed to 20 hours/week of work that you would be solely responsible for. The right candidate will have a full-time schedule very quickly.
While remote work is acceptable, we prefer a local candidate that can stop into the office from time to time.
Tools We Love
These are some tools we commonly use. Familiarity with them will give you a leg up.
- Advanced Custom Fields
- Gravity Forms
- WooCommerce
- The Events Calendar
- Beaver Builder
- Bedrock
- WP Rocket
- First party Laravel tools like Socialite, Passport, Spark, Nova, Sanctum, et al.
Requirements
Must have:
- Git basics, including checkout, branching, committing, pushing, and submitting pull requests.
- Competence with object-oriented PHP, including classes, namespaces, etc.
- 3+ years building and maintaining Laravel applications.
- Experience with first-party Laravel tools like Forge, Passport, Spark, Sanctum, etc.
- Flexible with your duties.
- 3+ years developing for WordPress. This means writing PHP in a WordPress context.
- Comfortable with WordPress hook system and template inheritance to customize third-party WordPress themes and plugins.
- Experience building a WordPress theme from scratch based on design assets
- Experience with full-site editing and configuring a
theme.json
file for client success is a big plus
- Experience with full-site editing and configuring a
- Self-starter who works well independently and in a team environment
- Excited about delivering results
- Positive outlook and professionalism
- Ability to quickly change from one project to another
- Enthusiastic about learning new apps and software
- Dependable work ethic with limited supervision
Nice-to-Have’s
- Basic understanding of various levels of caching on the web
- Shopify experience
Interested?
Fill out the following questionnaire to get started! You should definitely submit a cover letter and some kind of online portfolio, even if that’s simply a link to an active GitHub.
"*" indicates required fields