\nWe 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.\n\n\nIdeal 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.\n\n\nThis role offers 160K/yr and participation in our ESOP (Employee Stock Option Program) with a 4-year vesting schedule. If you start by 1 April, youโll be eligible for the company-wide annual 1 July pay raise. If youโre interested in the role but have questions or feedback, please email the hiring manager. No oneโs resume will get buried for being critical, itโs kinda the point of the job.\n\n\nWe will accept applications through Friday, 21 February and begin the email screening process as soon as possible. Initial interviews will ideally be scheduled for 24-27 February, and second interviews the week of 10 March. There are two 90-minute interviews (hiring manager + panel) and we request 3 professional references (but let's talk anyway if you have circumstances that make that impossible). We are filling this role ASAP, preferably no later than 1 April. Please note availability concerns in your application! We can be flexible and are happy to accommodate whenever we can. \n\n\nAbout uConnect \n\n\nuConnect is on a mission to help more people realize their potential by improving access to career services for all people - early in their lives and throughout their careers. Focused on the traditional higher education market, uConnect's All-In-One Virtual Career Center is used by a wide range of institutions including UCLA, MIT, and Baton Rouge Community College to radically improve utilization of career services, career readiness and student outcomes. We're a mission-driven team working in a fun and collaborative culture which puts people first. uConnect is backed by leading technology investors including Growth Street Partners, Strada Education and LearnLaunch.\n\n\n\nCore responsibilities\n* Collaboratively plan, document, and execute complex web application programming tasks. This is foremost an individual contributor role responsible for shipping.\n* Adhere to team coding standards and architectural principles.\n* Demonstrate advanced knowledge of one or more relevant programming languages in day-to-day use.\n* Demonstrate best practices in submitted code.\n* Make informed decisions about what qualifies as in- and out-of-scope for current tasks and communicate those decisions succinctly and thoroughly.\n* Raise concerns, questions, and ambiguities for team discussion; lead consensus-building.\n* Identify risks in current code, environment, and/or process; recommend alternatives.\n* Add automated low-level tests to code as appropriate.\n* Troubleshoot existing code for defects, performance issues, or other unwanted behavior.\n* Take ownership of overall application code base and be accountable for its long-term health, performance, and alignment with team goals.\n* Take on independent investigations or maintenance projects to enable the rest of the team.\n* Take a leadership role in overall technical decisions and direction.\n* Work cross-functionally with Product, Customer Success, and other stakeholders to identify the best outcomes possible given our goals and constraints.\n\n\n\nSecondary responsibilities\n* Assist with support and bug triage.\n* Assist with CI/CD pipeline as necessary.\n* Assist with E2E tests as necessary.\n* Improve application observability with logging and automated alerting.\n* Explain technical concepts to non-technical stakeholders.\n* Guide and mentor other engineers of all levels with their professional growth and learning.\n* Assist with hiring engineers as requested.\n* Investigate new technologies for applicability to current and future engineering challenges.\n* Monitor the broader technology ecosystem for significant changes and brief team.\n* Respond to priority support incidents during off-hours in rare business-critical situations.\n\n\n\nWhat will a typical day look like?\n* Attend daily engineering standup (Mon-Thu). Whatโs blocking you, and how can you help your teammates? Sometimes we also do work refinement during this time.\n* Meet with stakeholders and peers to understand and prioritize needs.\n* Programming new product features, upgrading existing functionality, and updating dependencies and pipelines.\n* Performing code review async via pull request or synchronously via Zoom.\n* Validating application functionality through the use of both automated and manual testing.\n* Pairing with another engineer to trade experience or collaborate on a particular challenge. (We encourage pairing as needed and it shouldnโt be โneverโ but thereโs no mandate.)\n* Researching tools, patterns and practices relevant to current or future work.\n* Writing internal documentation about technical choices, runbooks, or team practices.\n* Working with your manager to discuss and implement guidance or technical coaching plans for other engineers.\n* On Fridays (or an equivalent amount of time elsewhere in the week at your discretion), youโre encouraged to pursue team-agreed work that isnโt explicitly toward the product roadmap, like tool upgrades or technical research. We are purposefully targeting 20% of capacity toward maintenance work.\n\n\n\nCore skills & experiences (You check most of these boxes)\n* Building and maintaining Web SaaS products for at least 5 years (12+ is ideal).\n* Advanced programming experience in a Web server context, PHP strongly preferred.\n* Programming experience in JavaScript and HTML/CSS.\n* Advanced SQL query authoring and relational database design constraints.\n* Working remotely with a cross-functional team & collaborating with other engineers.\n* Task refinement & scoping, self-organization, and prioritization.\n* Team-based communication (asking for what they need and conveying challenges and timelines proactively), active listening, and consensus building.\n* Giving and receiving constructive and well-communicated code review feedback.\n* Experience with one or more web application frameworks, especially event-based (as in WordPress, not Kafka).\n* Troubleshooting DNS and web request / server response structures.\n* Validating code using test automation (unit or functional/integration).\n* Controlling major sources of application complexity and managing dependencies thoughtfully.\n\n\n\nAccretive skills (We hope you check a few of these boxes)\n* Using, designing, documenting, and building REST APIs.\n* Experience with WordPress (or similar).\n* Experience using caching layers to improve web application performance.\n* Building & improving CI pipelines (we use BitBucket).\n* Evaluating application-level security and remediation of flaws.\n* Evaluating & implementing accessibility requirements.\n* Experience with data pipelines, feed processing, and/or data migrations.\n* Working with Python (used in our data pipeline), data warehouses, and/or data visualization (We use GCP / BigQuery / Looker).\n* Iterative self-directed learning is second nature to you.\n* Youโve read resources or books like Will Larsonโs Staff Engineer and are thoughtful about the strategic role of the Staff Engineer in an organization.\n\n\n\nWhy take this role?\n* High impact, high efficiency, sustainable efforts, & minimal politics. Our entire company culture is oriented to winning together, not individual interests.\n* Truly flexible work schedule with consistent effort to minimize meetings and prioritize individual needs. Unlimited PTO, 15 holidays, plus a mostly-shutdown entire final week of the year.\n* Commitment to a healthy engineering culture with a focus on great documentation, team-based work refinement, and clear acceptance criteria. Weโre not done improving how we work.\n* Weโre not just โcommitted to diversityโ, we have a diverse & inclusive team and continue to iterate on policies that support it.\n* You're aligned with our mission of improving access to career services & employment outcomes for higher education students by supporting their individual needs.\n* Your 5-year plan could involve deepening your technical skills and focusing on impact as a special project โsolverโ, becoming the technical lead of a second product team as it forms, or transitioning into an engineering management role. (It likely does not involve becoming an overall project โarchitectโ as that is our principalโs primary role.)\n\n\n\nCompensation package\n* $160,000 annual salary (with annual raise 1 July).\n* 4-year vesting stock options\n* Unlimited PTO (you must use at least 3 weeks; 4-6 is normal)\n* Health insurance (Gold PPO) premium 100% covered for employee & 60% for dependents (Dental 75% for employee & 50% for dependents; Vision 75% for employee)\n* 4% 401K contribution (3% full match + 2% half match)\n* $600 annual home office stipend\n* 12 weeks parental leave (after 1 year)\n* Guaranteed remote work policy (thereโs no office)\n\n\n\nHiring process\n* Screening over email (call optional)\n* 90-minute alignment interview (Zoom video)\n* 90-minute functional area interview (Zoom video)\n* Pre-offer stage: (1) 60-minute Meet & Greet with CEO (Zoom video), (2) 3 references (preferably all who worked directly with you for 6 months or more; 1 senior to you in your team or reporting chain)\n* Background check (we do not automatically disqualify applicants for non-violent criminal convictions)\n\n\n\nAbout the team\n* We are fully remote, but require employees reside in the continental US or Canada due to time zones & compliance overhead.\n* We employ 7 full-time engineers (Manager, 4 Application, 1 Data, 1 QA Automation) that lean senior (2 staff-level, 3 senior-level, 2 mid-level, 0 entry โ yes, thatโs the scale). There is 1 product manager (with plans to grow).\n* No engineers have left the company in 3 years. Our principal engineer has been with the company 12 years. \n* We use a Kanban workflow in Jira (โkanban-likeโ if weโre being pedantic) with clear acceptance criteria and Gherkin for testing criteria.\n* In 2024, half our tickets were in support of our strategic roadmap, 20% were maintenance work, and the rest were requests (support escalations and other non-roadmap work).\n* We primarily build in a WordPress-based monolith with a few ancillary AWS services.\n* We have managed hosting, so there is no on-call rotation, but as a staff engineer you will be on the short-list of emergency technical contacts. (We had zero emergencies in 2024.)\n* Two years ago, we had zero automated tests. Today, we have more than 500 (300 of which are E2E) and will aggressively increase that number this year, focusing on PHP integration tests in a specific section of the product.\n* Weโre publishing our interview plan, onboarding impact plan, and performance review criteria for this role. Our small team works best by being engaged, taking ownership, and exercising critical thinking every day. This role is critical to continuing and expanding that strategy, so consider coming to your interviews with good questions.\n* West coasters beware: Standup is 10:30am ET (Mon-Thu; we donโt have standing meetings on Fridays). It is our teamโs only standing meeting (besides 1:1s with your manager and monthly All Hands).\n\n\n\nWhat will your 90-day onboard look like?\n* Weeks 1: Meet people, read docs, complete training, set up your localhost, ask questions. Weโre not a โcommit code on day 1โ shop; relax & adapt. Check in with your manager daily.\n* Weeks 2-4: Dig into teamโs current problem set and how you can start contributing now, while also learning medium- and long-term goals to start aligning decisions with them. Join the teamโs workflow and complete prioritized work. Check in with your manager a few times a week.\n* Months 2-3: Take work that aligns with your learning goals to quickly expand your exposure to various parts of the product and stack. Make strong contributions, but more biased toward learning than highest priority, tapering back toward priority-based work toward the end of 90-days at the pace that makes sense. Choose a longer-term 1:1 pace.\n\n\n\n\n\n$160,000 - $160,000 a year\n \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Design, SaaS, Wordpress, Python, Testing, JavaScript, Education, PHP, Senior, Engineer and Backend jobs that are similar:\n\n
$50,000 — $100,000/year\n
\n\n#Benefits\n
๐ฐ 401(k)\n\n๐ Distributed team\n\nโฐ Async\n\n๐ค Vision insurance\n\n๐ฆท Dental insurance\n\n๐ Medical insurance\n\n๐ Unlimited vacation\n\n๐ Paid time off\n\n๐ 4 day workweek\n\n๐ฐ 401k matching\n\n๐ Company retreats\n\n๐ฌ Coworking budget\n\n๐ Learning budget\n\n๐ช Free gym membership\n\n๐ง Mental wellness budget\n\n๐ฅ Home office budget\n\n๐ฅง Pay in crypto\n\n๐ฅธ Pseudonymous\n\n๐ฐ Profit sharing\n\n๐ฐ Equity compensation\n\nโฌ๏ธ No whiteboard interview\n\n๐ No monitoring system\n\n๐ซ No politics at work\n\n๐ We hire old (and young)\n\n
\n\n#Location\nCambridge, MA or Remote
๐ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!
When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.
As a Senior QA Analyst at BuddyBoss, you will be working closely with our development teams to ensure the technical compatibility and viability for all our features and solutions before they are deployed. Our ideal candidate has strong technical skills, the ability to work on multiple features and enhancements simultaneously. Working in an Agile framework, the candidate will be responsible for validating the quality of our product to meet its optimum success criteria, user experience and seamless integration within our WordPress ecosystem. The successful candidate will be experienced in modern test methodologies and processes executed throughout the software development life cycle and this role will be fully accountable for developing and executing testing methodologies and test scripts within Jira / Atlassian platforms
With the support of QA Manager and Tech Leads, you will establish the projectโs test strategy, define testing activities at each stage of the project, lead the testing team through manual and automation testing, establish a clear protocol for communication and monitoring, and be accountable to the robustness of the solution being built and delivered.
Your day will look like this:
Create and manage testing strategy, estimates and test plans for delivery of multiple product features, enhancements and bugsย
Review business requirements with the Product Owner and business users and clarify any ambiguity ensuring testing conditions are understood
Develop and execute test cases within the agreed upon timelines ensuring the application is performing as expected
Assess and escalate critical & high impact quality issues to the QA Manager and Tech Leads
Review test deliverables, manage defects and document test results
Participate in defect review meetings and provide analysis as required
Assist in the validation of newly created testing environments in coordination with vendors and IT
Troubleshoot and review logs/queues as required to analyze potential defects
Assist QA Manager and Tech Leads in creating status and progress reports and testing metrics as required
Follow prescribed change control procedures, making sure all changes are properly documented, approved and communicated
Responsible for ensuring a product or service meets the established standards of quality including reliability, usability and performance required.
Analyze product requirements to define acceptance criteria
Design, create and maintain reusable test scripts
Execute manual testing
Participate as a testing resource when required and be an integral part of all releases
Work closely with engineers to ensure timely resolution of issues
Testing web, mobile (iOS and Android) applications
Here is what you should have to succeed in this role:
Bachelorโs degree in Computer Science, Computer Information Systems or other Engineering courses preferred
5-7 years of experience in manual testing and working knowledge of automation testing
Knowledgeable in WordPress development
Experience testing in different testing platforms (web, mobile, etc)
Knowledgeable in any defect management tools (Jira, Mantis, Redmine, etc)
Experience in API testing, functional and non-functional testing
Experience in using any test management tools
Knowledge of testing concepts and QA methodologies
Strong computer skills including Microsoft Office, QA applications and databases
Good understanding of software testing life cycle
Good knowledge with PHP, SQL, XML, HTML language
Experience working with Git or other version control systems
Exceptional problem-resolution skills including the ability to think creatively to test edge cases and user experience
Excellent interpersonal skills, including strong written and verbal communication skills
Strong attention to detail on every feature requirements and feature releases
Comfortable with agile development cycles and tight schedules
Passion for excellence at every level
Knows how to multitask and handle multiple requests at once with effective prioritization
Please mention the word AMBITIOUSLY when applying to show you read the job post completely (#RMTMuNTguMy4xNTg=). This is a feature to avoid fake spam applicants. Companies can search these words to find applicants that read this and instantly see they're human.
๐ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!
When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.
We are looking for a talented, process-oriented expert WordPress Backend or Full Stack developer to strengthen our team and build on our technical foundation.\n\nThe expert developer understands the business outcomes customers expect and works to deliver the product and customer requests on time and within budget while actively participating in the projects production cycle.\n\nYou will be joining our big family of 130+ super motivated members, distributed over 12 countries.\n\nKEY DUTIES AND RESPONSIBILITIES\n\n* Work together with our product team to build and maintain the BuddyBoss products.\n* Working on creating functionality for both client projects and products\n* Contribute by building new features, plugins, fixing issues and constantly improving our products.\n* Collaborate with design, strategy and sales teams to brainstorm and design solutions for client projects, products and other software needs\n* Write well designed, testable, clean code using best practices\n* Assist the customer support team in resolving customer issues in relation to the product.\n* Troubleshoot customer issues, and release new patches.\n* Help in managing the software development, making new product releases, and communicating the information to our customers.\n* Help lead the development and ensure high quality outputs\n* Lead QA โ on IE, Firefox, Chrome, and Safari across PC, Mac, and mobile devices\n* Lead design and code reviews and enforce coding standards\n* Closely oversee the performance of critical tasks such as live site migrations, live site maintenance, emergency fixes and other related\n* Work with project leads to keep projects on scope, on time and within budget\n* Balance project code enhancements while maintaining tight deadlines\n* Assist with other tasks, as necessary, such as server related tasks, site maintenance and support, as well as other tasks within the skillset\n* Stay on top of the latest web development trends, tips and tricks\n\nREQUIRED SKILLS AND EXPERIENCE\n\n* 5+ years of experience developing on WordPress\n* Expert knowledge in PHP and object orientated programming\n* Good knowledge of Javascript/jQuery\n* Experience with HTML5, CSS3 and responsive design.\n* Advanced SQL knowledge creating, maintaining and improving performance\n* Experience with Git and other version control systems\n* Some front end development skills\n* A good understanding of REST best practices\n* A can-do attitude\n* Good English written and verbal communication skills\n\n\nNICE TO HAVE\n\n* Experience developing on BuddyBoss or BuddyPress\n* Experience with ReactJS\n* Experience with Nginx\n* Experience with Unit Testing with PHPUnit\n* Experience in an Agency environment\n \n\nPlease mention the words **TWENTY HAT CUTE** when applying to show you read the job post completely (#RMTMuNTguMy4xNTg=). This is a feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.\n\n \n\n#Salary and compensation\n
$70,000 — $100,000/year\n
\n\n#Location\nWorldwide
# How do you apply?\n\nBy clicking on the link below
๐ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!
When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.
We are looking for a talented, process-oriented expert WordPress Backend or Full Stack developer to strengthen our team and build on our technical foundation.\n\nThe expert developer understands the business outcomes customers expect and works to deliver the product and customer requests on time and within budget while actively participating in the projects production cycle.\n\nKEY DUTIES AND RESPONSIBILITIES:\n\nWork together with our product team to build and maintain the BuddyBoss products. \nWorking on creating functionality for both client projects and products \nContribute by building new features, plugins, fixing issues and constantly improving our products. \nCollaborate with design, strategy and sales teams to brainstorm and design solutions for client projects, products and other software needs\nWrite well designed, testable, clean code using best practices\nAssist the customer support team in resolving customer issues in relation to the product. \nTroubleshoot customer issues, and release new patches. \nHelp in managing the software development, making new product releases, and communicating the information to our customers. \nHelp lead the development and ensure high quality outputs\nLead QA โ on IE, Firefox, Chrome, and Safari across PC, Mac, and mobile devices\nLead design and code reviews and enforce coding standards\nClosely oversee the performance of critical tasks such as live site migrations, live site maintenance, emergency fixes and other related \nWork with project leads to keep projects on scope, on time and within budget\nBalance project code enhancements while maintaining tight deadlines\nAssist with other tasks, as necessary, such as server related tasks, site maintenance and support, as well as other tasks within the skillset\nStay on top of the latest web development trends, tips and tricks\n\nREQUIRED SKILLS AND EXPERIENCE\n\n5+ years of experience developing on WordPress\nExpert knowledge in PHP and object orientated programming\nGood knowledge of Javascript/jQuery\nExperience with HTML5, CSS3 and responsive design. \nAdvanced SQL knowledge creating, maintaining and improving performance\nExperience with Git and other version control systems\nSome front end development skills\nA good understanding of REST best practices\nA can-do attitude\nGood English written and verbal communication skills\n\nNICE TO HAVE\n\nExperience developing on BuddyBoss or BuddyPress\nExperience with ReactJS \nExperience with Nginx \nExperience with Unit Testing with PHPUnit\nExperience in an Agency environment \n\nPlease mention the words **RACE SATISFY LOAD** when applying to show you read the job post completely (#RMTMuNTguMy4xNTg=). This is a feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.\n\n \n\n#Salary and compensation\n
$40,000 — $80,000/year\n
\n\n#Location\nWorldwide
๐ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!
When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.
This job post is closed and the position is probably filled. Please do not apply. Work for BuddyBoss and want to re-open this job? Use the edit link in the email when you posted the job!
We are looking for a talented, process-oriented expert WordPress Backend or Full Stack developer to strengthen our team and build on our technical foundation.\nThe expert developer understands the business outcomes customers expect and works to deliver the product and customer requests on time and within budget while actively participating in the projects production cycle.\n\n\n**KEY DUTIES AND RESPONSIBILITIES**\n* Work together with our product team to build and maintain the BuddyBoss products. \n* Working on creating functionality for both client projects and products \n* Contribute by building new features, plugins, fixing issues and constantly improving our products. \n* Collaborate with design, strategy and sales teams to brainstorm and design solutions for client projects, products and other software needs\n* Write well designed, testable, clean code using best practices\n* Assist the customer support team in resolving customer issues in relation to the product. \n* Troubleshoot customer issues, and release new patches. \n* Help in managing the software development, making new product releases, and communicating the information to our customers. \n* Help lead the development and ensure high quality outputs\n* Lead QA โ on IE, Firefox, Chrome, and Safari across PC, Mac, and mobile devices\n* Lead design and code reviews and enforce coding standards\n* Closely oversee the performance of critical tasks such as live site migrations, live site maintenance, emergency fixes and other related \n* Work with project leads to keep projects on scope, on time and within budget\n* Balance project code enhancements while maintaining tight deadlines\n* Assist with other tasks, as necessary, such as server related tasks, site maintenance and support, as well as other tasks within the skillset\n* Stay on top of the latest web development trends, tips and tricks\n\n**REQUIRED SKILLS AND EXPERIENCE**\n* 5+ years of experience developing on WordPress\n* Expert knowledge in PHP and object orientated programming\n* Good knowledge of Javascript/jQuery\n* Experience with HTML5, CSS3 and responsive design. \n* Advanced SQL knowledge creating, maintaining and improving performance\n* Experience with Git and other version control systems\n* Some front end development skills\n* A good understanding of REST best practices\n* A can-do attitude\n* Good English written and verbal communication skills\n\n**NICE TO HAVE**\n* Experience developing on BuddyBoss or BuddyPress\n* Experience with ReactJS \n* Experience with Nginx \n* Experience with Unit Testing with PHPUnit\n* Experience in an Agency environment\n \n\nPlease mention the words **LENGTH BULK LEMON** when applying to show you read the job post completely (#RMTMuNTguMy4xNTg=). This is a feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.\n\n \n\n#Salary and compensation\n
$30,000 — $70,000/year\n
\n\n#Location\nWorldwide
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.
**Overview**\n\nWe are looking for a talented, process-oriented expert PHP developer with strong WordPress experience and Technical Lead to strengthen our team and build on our technical foundation.\nThe expert developer understands the business outcomes customers expect and works to deliver the product and customer requests on time and within budget while actively participating in the projects production cycle.\n\n\n\n**Key Duties & Responsibilities**\n* Work together with our product team to build and maintain the BuddyBoss products. \n* Contribute by building new features, plugins, fixing issues and constantly improving our products. \n* Assist the customer support team in resolving customer issues in relation to the product. \n* Troubleshoot customer issues, and release new patches. \n* Help in managing the software development, making new product releases, and communicating the information to our customers. \n* Help lead the development and ensure high quality outputs\n* Lead QA โ on IE, Firefox, Chrome, and Safari across PC, Mac, and mobile devices\n* Lead design and code reviews and enforce coding standards\n* Closely oversee the performance of critical tasks such as live site migrations, live site maintenance, emergency fixes and other related \n\n**Required Skills & Experience**\n* Post Secondary Education, preferably in a technical field\n* 7+ years web application development experience\n* 7+ years PHP\n* 3+ years of WordPress Experience\n* Proficiency with the WordPress Coding Standards, approaches and common APIs.\n* A good understanding of REST best practices\n* Advanced SQL knowledge creating, maintaining and improving performance\n* Server management experience with tools and processes such as cPanel, PHPMyAdmin, DNS, Cron Jobs, and bash scripting\n* Experience with Git and other version control systems\n* Proficiency in HTML/CSS. Experience with modern web standards required (semantic markup, HTML5, mobile web)\n* JavaScript Development, JavaScript Libraries\n* Experience working directly with customers to meet business objectives.\n* Understanding of agile methodologies & principles (scrum, kanban, etc.)\n* Understanding of prototyping\n* Results / Quality / Process oriented\n* Can effectively translate business requirements into features & functional outputs\n* A can-do attitude\n* Excellent written and verbal communication skills\n\n**Bonus Skills**\n* Experience working with remote teams is a big plus. Our team is mostly distributed with team members in over 10 countries.\n* Experience building on BuddyBoss Platform, BuddyPress and/or bbPress\n* Experience with frameworks such as Angular, Vue.js, React\n\nSalary will be based on experience level. \nWe are looking to fill multiple positions. \n\nPlease mention the words **MAN GENIUS OPEN** when applying to show you read the job post completely (#RMTMuNTguMy4xNTg=). This is a feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.\n\n \n\n#Salary and compensation\n
$36,000 — $65,000/year\n
\n\n#Location\nWorldwide
๐ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!
When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.
This job post is closed and the position is probably filled. Please do not apply. Work for XWP and want to re-open this job? Use the edit link in the email when you posted the job!
\nWe're looking for the right people to join our team of dedicated WordPress Engineers working on enterprise-scale WordPress websites. Work remotely with a diverse team from over 10 countries.\n\nThink you may be a good candidate? Apply today (link below)! If you know someone else who may be a good fit, please pass the word along as well.\n\nAs part of the XWP team, you will investigate, architect and develop WordPress solutions that bring new functionality, increased stability, and enhanced scalability to themes, plugins, and WordPress core.\n\nYour Specific Responsibilities\n\n\n* Architecting and developing extensible themes and plugins for WordPress, which follow development best practices and methodologies.\n\n* Developing and reviewing software requirements, designs, and software test plans.\n\n* Debugging and troubleshooting code following XWP’s QA process.\n\n* Refactoring existing codebases to meet XWP’s standards.\n\n* Building a community of support by sharing knowledge and insight amongst team members.\n\n\n \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Senior, Engineer and Wordpress jobs that are similar:\n\n
$65,000 — $120,000/year\n
\n\n#Benefits\n
๐ฐ 401(k)\n\n๐ Distributed team\n\nโฐ Async\n\n๐ค Vision insurance\n\n๐ฆท Dental insurance\n\n๐ Medical insurance\n\n๐ Unlimited vacation\n\n๐ Paid time off\n\n๐ 4 day workweek\n\n๐ฐ 401k matching\n\n๐ Company retreats\n\n๐ฌ Coworking budget\n\n๐ Learning budget\n\n๐ช Free gym membership\n\n๐ง Mental wellness budget\n\n๐ฅ Home office budget\n\n๐ฅง Pay in crypto\n\n๐ฅธ Pseudonymous\n\n๐ฐ Profit sharing\n\n๐ฐ Equity compensation\n\nโฌ๏ธ No whiteboard interview\n\n๐ No monitoring system\n\n๐ซ No politics at work\n\n๐ We hire old (and young)\n\n
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.