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.

See open positions

WPML team during a video conference

How we work

  • We can work from anywhere, as long as you have your computer, a strong internet connection and can be productive.
  • We encourage innovation and creativity, within a nice and constructive team environment.
  • We have regular team meetings (via Zoom or Google hangouts) and use Mattermost to facilitate collaboration among team members.
  • We all communicate in English, as we all come from different parts of the World this is our official language.
  • We all meet in a nice place once in a while to work together, strengthen relationships and have fun

Is remote work for you? Read more

Open positions

Technical Writer for WPML documentation

We are looking for an experienced, native English speaker for a technical writer position, located in Europe. You will join our documentation team to work on documenting our flagship product, the WPML plugin for WordPress. 

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 team, writing documentation for our plugins and services. 

  • Document new features as they become available
  • Review and update existing documentation for every new feature
  • Review “support thread summaries”, see that they use documentation and that we have the needed documentation

What is required

  • Native English speaker
  • Technical writing experience in the IT field (at least 2 years)
  • Experience developing WordPress sites
  • A very clear and concise writing style
  • Ability to convert ideas from “developer language” to “human language”
  • Voracious attention to detail and meticulous writing and editing skills
  • Excellent research skills
  • Ability to handle large amounts of complex data
  • Living in the European timezone

Nice to have

  • Speaking and writing in more than one language fluently
  • Familiarity with our WPML and/or Toolset plugins

If you think you’re the right person for this role, please apply here:

Apply now!

QA Engineer expert in WordPress

OnTheGoSystems is looking for a talented QA Engineer who excels in automated tests and has experience with remote work.

The successful candidate will have the opportunity to join our Systems Team and work with a team of experts from different parts of the World.

Our QA Engineers validate updates and new functionalities before they reach our production websites. They need to be able to detect problems before they reach our clients, ensuring the reliability of our production environment.

As a QA Engineer, you will implement the automated tests that will run against staging copies of our production environments to validate developments and catch issues in the early stages of the development workflow.

Because this particular team is located entirely in Europe, we are seeking someone willing to work during European, the Middle East or African working hours.

Skills required:

  • Working experience in PHP and Javascript (3 to 5 years)
  • 3+ years working experience with setting up and developing automated tests for websites and web applications
  • Experience with test automation tools like Selenium and Codeception
  • Strong debugging skills
  • Strong experience using Git
  • Good analytical skills and capacity to break down bigger testing projects/requirements into smaller blocks
  • Have a good level of spoken and written English

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

Bonus skills:

  • Hands-on experience with PHPUnit
  • Experience with stress and performance testing 
  • Experience with Continuous Integration systems (e.g., GitLab CI)

This is a 100% remote position, which means that the ideal candidate has a proven track record of being disciplined, focused and organized, in order to be successful.

Other benefits of joining our Company:

  • Be part of a team of smart, creative, and like-minded individuals
  • Work on exciting, high-impact projects
  • Get a full-time and steady position
  • Have the freedom to create and implement innovative ideas
  • Meet and collaborate with team members across the globe
  • Get great perks, including paid vacation, scholarship program, personal Kindle with an extensive library, home office set-up allowance, and more…

This candidate will be integrating the Systems team, that is a cross-functional team responsible for maintaining and implementing custom functionality on our public websites. This ranges from sales workflows to specific support applications that are actively used by both our company members and our clients. 

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 Slack 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 use profiling tools to measure performance and Continuous Integration. We practice design-for-testing and use various methods to write unit and integration tests.
  • 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.

If you’re interested in joining us, please send your application and let’s talk.

Apply now!

WordPress PHP Senior Developer

OnTheGoSystems is looking for a talented developer who excels in back-end design. The ideal candidate has a strong sense of usability and works great in a high performing team. This position involves using mainly PHP on the backend and some React + modern JavaScript on the frontend.

The successful candidate will have the opportunity to join our existing team of highly skilled developers. This candidate will be integrating the Systems team, which is a cross-functional team responsible for maintaining and implementing custom functionality on our public websites. This ranges from sales workflows to specific support applications that are actively used by both our company members and our clients as well as custom API integration and development. 

Because this particular team is located entirely in Europe, we are seeking someone willing to work during European, the Middle East or African working hours.

Skills required:

  • Working experience in PHP and Javascript (3 to 5 years)
  • Strong background in efficient database usage with MySQL.
  • Completely competent in the full testing cycle of new releases
  • Have a good level of spoken and written English
  • Think and act like a leader

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

Bonus skills:

  • React expert
  • Excellent GUI design skills

This is a 100% remote position, which means that the ideal candidate has a proven track record of being disciplined, focused and organized, in order to be successful.

Other benefits of joining our Company:

  • Be part of a team of smart, creative, and like-minded individuals
  • Work on exciting, high-impact projects
  • Get a full-time and steady position
  • Have the freedom to create and implement innovative ideas
  • Meet and collaborate with team members across the globe
  • Get great perks, including paid vacation, scholarship program, personal Kindle with an extensive library, home office set-up allowance, and more…

If you’re interested in joining us, please send your application and let’s talk.

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

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 Slack 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 use profiling tools to measure performance and Continuous Integration. We practice design-for-testing and use various methods to write unit and integration tests.
  • 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:

Apply now!

Ruby on Rails Developer

We are looking for a Senior Ruby on Rails Developer to join our existing team of engineers.

Strong knowledge of Ruby and Rails is required. Real world experience building and maintaining Ruby on Rails apps is a must. This project will involve being part of a team working on an applications used by tens of thousands of customers every day.

Our tech stack is Ruby, Rails, MySQL, JQuery, React, AWS.

Role Type: Permanent, and full-time

Location: Remote, anywhere in the world, but with at least 4 hours overlap over European time zone.

Skills & Qualifications

  • Be comfortable working in a remote working environment
  • Be comfortable to write and speak in English
  • Extensive experience with Rails, Ruby and RSpec
  • Experience with building distributed and scalable Rest API systems
  • Experience working in an agile software team environment
  • Experience working with Git
  • Be able to implement features based on minimal documentation
  • Be able to work on your own, but share important bits with rest of the team
  • Experience with React is a big advantage
  • Experience with AWS services (EC2, ALB, DynamoDB, CW, SES, APIGateway, SQS, etc) is an advantage
  • Basic understanding of PHP is an advantage

Responsibilities

  • Be part of the team maintaining and improving existing applications
  • Be part of the team planning and designing new features
  • Commit to work full time (40 hours per week)
  • Be able to work at least 4 hours in the interval: 8:00 – 16:00 GMT+0 and attend to the daily meeting at 10:00 GMT+0
  • Use your knowledge of Ruby on Rails to deliver clean, solid code accompanied by well written tests
  • Review pull requests made by other team members
  • Monitor live systems using provided tools and act in case of emergencies
  • Take over support tickets, be in touch with affected user(s), provide quick solutions/work arounds and suggest improvements to the system
  • Maintain and improve internal tools to help debugging and monitoring

Benefits

  • Work in a global team, fully remote
  • Career development opportunities
  • Face challenges together in a team and collaborate with international team members
  • Be part of a flat organization, where your voice is always heard
  • Get extensive training supervised by dedicated mentors
  • Get a steady income and other benefits such as paid vacations, scholarships, and more.

Want to join a team of passionate developers? Please, don’t hesitate to apply

Apply now!

What we offer

  • Work from home or any other place you like
  • Work with like-minded people who are smart and creative
  • Work on exciting and successful projects
  • Have the freedom to create and implement innovative ideas
  • Get extensive training supervised by dedicated mentors
  • Grow and improve on what you do
  • Meet and work with our staff from all over the world
  • Have the opportunity to contribute towards the development of world-class WordPress plugins (over 700,000 websites are running our software, and growing)

Some of the perks we offer: a steady full-time job with paid vacations and competitive salary, scholarship program, Knowledge center benefit, home office set-up budget, and more…

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