C# Backend/Full Stack Developer at ProWritingAid,

6 Months or more Information Technology

Contract Description

Job Title: C# Backend/Full-Stack Developer

 

Type: Contract (6 months initially)

 

Company: ProWritingAid

 

Location: Remote

 

Position Overview

 

Join one of our established, outstanding, and friendly product squads as a Backend or Full Stack developer. Working within a skilled team of developers, testers, designers, and data and marketing experts, you will help craft cutting-edge web applications and services that empower millions of writers to tell and share their stories.

 

Responsibilities

 

Work closely with other team members to enhance our writing products.

 

Collaborate with other team members to implement APIs to facilitate front end development.

 

Maintain and improve payment systems.

 

Maintain high code quality, performance, and maintainability through peer reviews, pairing, testing

 

Light front end development to the marketing website and products.

 

Required Experience

 

5+ Years experience in C#, .NET Core and Framework, RESTful APIs, ASP.NET MVC

 

Proficient in asynchronous programming, including async/await, and thread management.

 

Knowledge of modern web standards and best practices for API design and development.

 

Strong experience with SQL Server or other RDBMS, including data analysis, and writing and optimising complex queries.

 

Working in a collaborative team with strong communication and high proficiency in written and spoken English.

 

Strong track record of unit testing

 

Preferred Experience

 

Experience integrating payment solutions using PayPal and / or Stripe

 

Strong experience with continuous integration and deployment practices and pipelines.

 

Working knowledge of container orchestration (e.g. Kubernetes, Docker Swarm)

 

Strong experience of HTML, CSS, JavaScript, TypeScript, and NodeJS.

 

Some experience in one or more modern JavaScript frameworks / libraries (e.g. Angular, React, Vue.js).

 

Some experience of deploying services to Microsoft Azure cloud.

 

Familiarity with automated testing frameworks e.g. (Playwright, Cypress, Selenium).

 

What we offer you

 

Remote/flexible working—You can work from wherever (and whenever) you are happiest. The company is UK-registered, but we have employees in over 10 countries.

 

Tackle hard problems—Collaborate with some of the most talented minds in the industry. Language processing and AI are challenging fields, and your creativity and innovation will be crucial in solving complex problems.

 

Make a real impact—You get to work on a real-world problem and make a positive impact on wordsmiths around the world. Our users love the product, but there’s still a lot we can do.

 

Agile & Fast-Growing—Join a small but nimble company where your contributions are delivered quickly and have a visible impact on our users.

 

Competitive package—We always pay you what you are really worth (range depending on experience).

 

Engineering culture

 

At ProWritingAid, we’re committed to fairness, efficiency, collaboration, and direct impact on user value. We use monorepos to streamline our workflow, allowing us to achieve significant outcomes with limited resources. Our proactive engineers are deeply committed to our users, focusing on incremental improvements and managing tech debt wisely. We amplify each other’s efforts, offer mutual support, and maintain strong communication in our fully remote setup. We push both frontend and backend technologies to their limits, creating applications far beyond ordinary tools, now enhanced with GenAI features.

 

Additional information

 

This position starts as a 6-month contract for up to 40 hours/week. Candidates must be located in the United Kingdom or Europe.