WordPress Developer, Supporter and Marketing Jobs at OnTheGoSystems

OnTheGoSystems is looking for outstanding people to join our international team. If you are a WordPress fanatic, want to work on projects that reach millions and further your skills and career, we want you.

Fill out the form and join us

WPML team during a video conference
WPML team during a video conference

How we work

  • We all work from home, so all you need is your computer and a good Internet connection.
  • It’s a full time job.
  • We are working in sub-teams where you are assigned specific tasks.
  • We have regular team meetings (Skype or Google hangouts).
  • We communicate in English.
  • Once a year we all meet in a nice place and have fun.

Is remote work for you? Read more

Open positions

Senior PHP developers

We’re looking for outstanding back-end developers located in Europe to join our WPML Development Team.  If you’re passionate about coding, fluent in database architecture and know WordPress API inside and out, we need you.

Besides being really smart, autonomous and a WordPress expert, you need to be a very good team player.

What the role involves

You will work on the backend development team for our Multilingual plugin used by hundreds of thousands of users on a monthly basis.

Your tasks will span from bug fixing to implementing new features, both expecting that new and changed code is covered by tests.

Additionally, you will be asked to review other developer’s code, interact with the support team to help troubleshooting client’s issues and interact with your and other teams to both share knowledge and help different product work together smoothly.

What is required

  • 5-7 years experience working as a backend PHP web developer
  • Strong knowledge and experience in JavaScript. Experience in React will be a big plus.
  • Strong background in WordPress plugin and theme development, at least 3 years of experience.
  • A comprehensive understanding of what it takes to write secure and performant code.
  • Excellent understanding of OOP.
  • Strong background in efficient database usage with MySQL.
  • Experience working with at least one automated testing framework.
  • Aware of best practices and experience working with remote teams.
  • Excellent verbal and written English
  • Working in European time zones
  • [Preferable] Accessible repositories (GitHub, BitBucket, GitLab, etc.) with some example of code meeting the previous requirements

What you can expect from your work at OnTheGoSystems:

  • Face challenges together, in a team
    One of the greatest benefits of working in a strong team is that you’re never alone. Each team gets together once a day to discuss open issues. Developers have an open channel to discuss the best solutions to complex problems. You’ll get all the quiet time that you need, but you’re never alone when you want to bounce ideas with others.
  • Learn new tools and techniques
    Every year new tools come out. We’re not trying to ride the wave, but we’re always looking for ways to be more productive and get better results. We practice design-for-testing and use various methods to write unit and integration tests. We are always open to new ways of doing things, including new tools and methodologies. For this, we would encourage you to take time for Research and Develop.

  • Get better every day
    Being great is a result of always pushing forward. To get better, we run code reviews, initiate and encourage trainings, take online and physical courses and help each other. We emphasize code quality, project management and achieving results.
  • Pick your development environment
    We spend a lot of time in front of the PC every day, so it makes sense to set-up convenient work conditions. Whatever you need to get more productive, we’ll arrange for you.

  • Be part of a flat organization, where your voice is always heard
    Everyone is significant and everyone makes an impact. We minimize management and make it easy for you to make a real difference.

Is this the job you were looking for? Please, send your application and let’s talk.

Apply now!

Software Developer in Test

We are looking for experienced testers located in Europe with a very strong background in coding to be part of our QA Team.

If you’re passionate about coding, testing, fluent in database architecture and know WordPress API inside and out, we need you. You will join teams of passionate developers, making WordPress better.

What the role involves

This role will primary require manual testing, or In-Dev testing as we call it. This means that you will be asked to review and test changes in the codebase proposed by Developers. Next, you will be asked to write software which will be testing our main product.

Your role will allow you to (re)shape our QA procedures, propose changes in all the aspects of our projects but more importantly be part of an Agile team.

What is required

  • Experience developing in PHP or Javascript
  • Experience with test automation tools like Selenium and Codeception
  • Strong experience using Git
  • Critical thinking and attention to detail
  • Analytical skills and breaking down bigger testing projects/requirements into smaller blocks
  • Excellent English written and oral communication skills

Nice to Have

  • Hands-on experience with PHPUnit
  • Experience with stress and performance testing
  • Experience with Continuous Integration systems (e.g., GitLab CI, Jenkins, Travis)
  • Be familiar with our WPML plugin

Here are some of the things that you can expect from your work at OnTheGoSystems:

  • Face challenges together, in a team

    One of the greatest benefits of working in a strong team is that you’re never alone. Each team gets together once a day to discuss open issues. Developers have an open channel to discuss the best solutions to complex problems. You’ll get all the quiet time that you need, but you’re never alone when you want to bounce ideas with others.

  • Learn new tools and techniques

    Every year new tools come out. We’re not trying to ride the wave, but we’re always looking for ways to be more productive and get better results. We practice design-for-testing and use various methods to write unit and integration tests. We are always open to new ways of doing things, including new tools and methodologies. For this, we would encourage you to take time for Research and Develop.

  • Get better every day

    Being great is a result of always pushing forward. To get better, we run code reviews, initiate and encourage trainings, take online and physical courses and help each other. We emphasize code quality, project management and achieving results.

  • Pick your development environment

    We spend a lot of time in front of the PC every day, so it makes sense to set-up convenient work conditions. Whatever you need to get more productive, we’ll arrange for you.

  • Be part of a flat organization, where your voice is always heard

    Everyone is significant and everyone makes an impact. We minimize management and make it easy for you to make a real difference.

Sounds interesting? Send your application and let’s talk.

Keep in mind that we might ask you to complete an assignment related to test automation.

Apply now!

Technical Writer

We are looking for an experienced technical writer located in Europe, to join our documentation team. Do you love writing in a way to help people use products and services easily? Do you have a strong background in WordPress? If so, you are the person we are looking for.

What the role involves

As part of our documentation team, you will work closely with our development teams, writing documentation for our plugins and services. This involves learning and documenting the new features, as well as making sure existing documentation stays relevant and up to date. Additionally, you will be in contact with our clients, making sure to always understand their needs and their perspective when using our products.

What is required

  • Excellent English written and oral communication skills
  • Proficient usage of WordPress
  • +2 years experience writing technical documentation in the IT field
  • A voracious attention to detail and meticulous writing and editing skills
  • Excellent research skills
  • Ability to handle large amounts of complex data

Nice to have

  • Experience with producing videos
  • Familiarity with our WPML and/or Toolset plugins
  • Experience working remotely with a distributed team
  • Being familiar with Usability testing

Is this role what you are looking for? If so, please send your application and let’s talk.

Make sure to stand out from the rest, and send a few links with some writing samples that you feel very proud of.

Apply now!

The basics of working with us

  • Work from home or any other place you like
  • Steady job – we’ve been growing steadily since we started at 2007
  • Extensive training supervised by dedicated mentors
  • Collaboration with international team members
  • Opportunities to impact the development of famous WordPress plugins (over 500,000 websites are running our software)
  • Paid national holidays for your home country and additional paid vacation days
  • Competitive salary, always paid on time

Fill out the employment application and apply now

OnTheGo Systems team during an annual meeting (Tenerife 2014)
OnTheGo Systems team during an annual meeting (Tenerife 2014)

What our workmates say
about their jobs here

We asked our team about their experiences working at onTheGoSystems.

What do I like most about my job? It’s steady. I like the fact that I don’t have to think who will be my next customer and if I will have new sale. That was the biggest drawback of freelancing.

I get to focus on coding. In contrast to freelancing, where you have to focus on client agreements, unpleasant customers, and projects without straight rules; here at OnTheGo Systems all I have to do is to write code, which I love.

Konrad Karpieszuk

Konrad Karpieszuk
WPML developer

Read more real stories