Sign in to WWR

Forgot your password?

See more Full-Stack Programming jobs

Back to all jobs

Time zones: GMT (UTC +0), CET (UTC +1), EET (UTC +2), AST (UTC -4), FKST (UTC -3)

This role is for U.K. residents only 
We’re passionate about the English language, and we design software that helps writers and editors produce their very best work. Our product, PerfectIt, is the leading proofreading software for independent editors, proposal managers, medical writers, and publications teams. 
As our Employee Number 20, you’ll have the opportunity to contribute across as much of the business as interests you. Your primary responsibility will be enhancing the checking of our flagship product. You’ll be working directly with the founder & CEO, as well as our Chief Engineer, to take PerfectIt’s capabilities to a whole new level. Our audience are (mostly) not technologists, so you’ll make the complicated seem easy. 
We’re a small, profitable company that works 100% remotely. Our developers are in the UK, our sales and customer service team is in the US, and you can be anywhere in the UK. 

Duties and Responsibilities 

You will: 

  • Contribute to the development of the next version of PerfectIt (C#)Re
  • factor our core product to deliver performance improvements
  • Develop efficient text-search algorithms 
  • Improve our app for online Office 
  • Work with our internal word usage databases 
  • Put in place unit tests and quality control mechanisms to improve our codebase. 

Skills & Requirements 

Candidates must have experience in commercial programming roles. In addition, candidates should have extensive knowledge of the following: 
  • Languages: Microsoft C# 
  • Development Environments: Visual Studio 
  • Working with source control (Git) 
  • Unit testing (we are obsessed with unit testing) 
  • A love of language (the human kind) or a degree in English Literature, Linguistics, or similar. 
  • Candidates will have an advantage if they have experience of, or the ability to learn, the following: 
  • Regular expressions 
  • Knowledge of functional programming 
  • Natural language processing 
  • Office scripting languages (we use Visual Studio Tools for Office, Javascript API for Office, and Google Apps-Script) 
  • SQL Server 

About Intelligent Editing 

Intelligent Editing was launched in 2009. We’re not going to be the next Uber, and we don’t want to be. We like being small and profitable with a great team. We believe in steady growth, quality service, and producing an excellent product. 
We produce software that works with English-language documents. Our flagship software, PerfectIt, is an add-in for MS Word that finds mistakes that spelling and grammar checkers won’t find, such as consistency errors and style issues. The English language is a beast! And working to automate proofreading tasks for English is one of the most challenging and interesting aspects of our work. 
We’re at the forefront of proofreading/editing technologies. We were among the first companies to produce apps for Office and add-ons for Google Docs. We’re interested in ways that natural language processing can advance the field. 
Our development team enjoys complex problems. Most of us have our own projects outside of work, and we bring that energy to the (virtual) office. Books that get passed around the team include Clean Code (Uncle Bob), Functional Programming in C# (Enrico Buonanno) and Domain Modeling Made Functional (Scott Wlaschin). Oh, and did we mention that we’re obsessed with unit testing? 
We believe that developers can contribute more to the business when they get to interact with end-users. Some of our best business ideas have come from giving our engineering team exposure to customers and the problems that they face. We’re always open to new and innovative suggestions from all our developers at any level. 


Work That Makes a Difference
We help users focus on the parts of their job that matter. From medical writers working on the COVID-19 vaccine (yup) to editors helping novelists tell their stories, PerfectIt helps users to worry less about typos and spend more time on the meaningful part of their work.
Flexible Working
We have a team call every day between 3 pm and 5 pm (UK time). All other hours are flexible. If you produce great work, we don’t care when you do it.
Remote Working
Candidates should be based in the United Kingdom. Intelligent Editing has no offices, so candidates should be equipped to work from home.
A Life Beyond Programming
We believe in work-life balance. We believe that it’s not realistic for developers to work much more than forty hours per week and sustain quality. We’re sympathetic to the demands of parenting and welcome applications from experienced professionals from all backgrounds who need to work flexibly.
If You Love Learning...
Professional development is at the core of who we are. We only hire outstanding candidates. So you’ll be working with, and learning from, exactly the type of team leader that you’ve always wanted to. We mix genuine responsibility from your first day with a startup environment where anyone can make suggestions. It’s the perfect way to pick up and try out new skills.
An Accepting and Diverse Workplace
Intelligent Editing is committed to being an equal opportunity employer. We aim to create a workplace that celebrates diversity. We do not tolerate discrimination. Our users are keepers of the written word, and we stand with those working to shine a light on all forms of exclusion and inequality. #BlackLivesMatter. 

Other Details 

  • Length of Contract: Permanent (subject to a three-month trial) 
  • Salary: £30k - £45k 
  • Candidates must have the right to work in the UK and must be based in the UK 

Find out more about us at https://intelligentediting.com 
  • Share this job:

Help us maintain the quality of jobs posted on We Work Remotely.

Is this job not remote?

Let us know!

Apply for this Position

Please ensure you meet geographic and skills requirements before applying.

  • Share this job:

Help us maintain the quality of jobs posted on We Work Remotely.

Is this job not remote?

Let us know!