Full-Time PHP Staff Engineer
UConnect is hiring a remote Full-Time PHP Staff Engineer. The career level for this job opening is Expert and is accepting Remote based applicants remotely. Read complete job description before applying.
UConnect
Job Title
Posted
Career Level
Career Level
Locations Accepted
Salary
Share
Job Details
We are hiring a PHP Staff Engineer to focus on backend application work and technical leadership while contributing to DevOps, data, and frontend work as necessary. We're a small team, so the blend will depend on the individual and the project.
Ideal candidates will have an incredibly strong Web SaaS background, a decade or two of Web-based professional history, and a deep comfort with PHP. You are consistently assessing whether technical choices are adding or removing system complexity.
You enjoy enabling your teammates to do their best work with clear & appropriate feedback, tailored guidance, and thoughtful workload sharing. You are deeply critical of which technical choices and work will have the most meaningful impact on our goals.
Responsibilities:
- Collaboratively plan, document, and execute complex web application programming tasks.
- Adhere to team coding standards and architectural principles.
- Demonstrate advanced knowledge of relevant programming languages.
- Demonstrate best practices in submitted code.
- Make informed decisions about in- and out-of-scope tasks.
- Raise concerns, questions, and ambiguities for team discussion; lead consensus-building.
- Identify risks in code, environment, and process; recommend alternatives.
- Add automated low-level tests.
- Troubleshoot existing code.
- Take ownership of application code base and be accountable for its long-term health, performance, and alignment with team goals.
- Take on independent investigations or maintenance projects.
- Take a leadership role in overall technical decisions and direction.
- Work cross-functionally with Product, Customer Success, and other stakeholders.
- Assist with support and bug triage.
- Assist with CI/CD pipeline as necessary.
- Assist with E2E tests as necessary.
- Improve application observability.
- Explain technical concepts to non-technical stakeholders.
- Guide and mentor other engineers.
- Assist with hiring engineers.
- Investigate new technologies.
- Monitor the broader technology ecosystem.
- Respond to priority support incidents.
Skills & Experiences:
- Building and maintaining Web SaaS products for at least 5 years
- Advanced programming experience in a Web server context, PHP strongly preferred
- Programming experience in JavaScript and HTML/CSS
- Advanced SQL query authoring and relational database design
- Working remotely with a cross-functional team
- Task refinement & scoping, self-organization, and prioritization
- Team-based communication
- Giving and receiving constructive code review feedback
- Experience with web application frameworks
- Troubleshooting DNS and web request/server response structures
- Validating code using test automation
- Controlling major sources of application complexity
Accretive Skills:
- Using, designing, documenting, and building REST APIs
- Experience with WordPress
- Experience using caching layers
- Building & improving CI pipelines
- Evaluating application-level security
- Evaluating & implementing accessibility requirements
- Experience with data pipelines
- Working with Python, data warehouses, and/or data visualization
Additional Information:
- Compensation: $160,000 annual salary (with annual raise on July 1st).
- Hiring Process: Email screening, interviews, references
- Onboarding: 90-day plan (focus on learning and contributing)
- Employment Type: Full-time
- Remote Work Policy: Guaranteed remote work, continental US or Canada required due to time zones & compliance overhead