Full Stack Developer (Contract, 3-6 months)

At ProWritingAid, our mission is to help today’s writers craft tomorrow’s bestsellers.

Words shape the world, and we have a unique opportunity to help shape and improve those words. If you love inspiring, educating, and helping people, then this is the right place for you. You'll be helping not only our users but also the millions of children and adults inspired by their words.

We're a 100% remote team spread across more than ten countries brought together by a love of language. By focusing on sustainable growth and the happiness of our team, we've been in business for over 10 years and are still growing strongly without any VC funding.

We are seeking a talented Full Stack Developer to join one of our small product teams on a contract basis for 3-6 months. You will work closely with other developers, SDET, designers, and product managers to make improvements to our website and implement brand changes across our website and products. The ideal candidate will have strong expertise in HTML/CSS visual design, ASP.NET MVC web applications, and experience in Angular, React, and TypeScript.


  • Work closely with other team members and Marketing to implement branding changes and improve tracking and understanding of user behaviour.
  • Collaborate with other team members to implement visual designs, using a structured design system.
  • Work on responsive, user-friendly interfaces using HTML, CSS, and JavaScript frameworks (Angular, React), across our web apps and marketing website.
  • Maintain high code quality, performance, and maintainability through peer reviews, pairing, testing, and maintaining our design system.


  • Strong experience in C#, .NET Core, ASP.NET MVC, HTML, CSS, and JavaScript.
  • Experience with Angular and/or React, TypeScript, and Node.
  • Familiarity with headless CMSs (e.g., Storyblok) is a plus.
  • Knowledge of Google Analytics 4 (GA4) would be a bonus.
  • Working in a collaborative team with strong communication.

Hours of work

Full-time, 40 hours per week.

How to apply

Please apply using this form.

ProWritingAid Team
ProWritingAid is a bootstrapped, profitable company with over 100% YoY growth. We’re at the forefront of exploration and innovation within the field of natural language processing.
ProWritingAid Team
We are a 100% remote team so you can work from the comfort of home, your favorite coffee shop, or anywhere else that makes you happy and productive. With members in more than 10 countries around the world, together, we’re on a mission to empower people to share ideas, stories, and knowledge.
ProWritingAid Team
We’re an equal-opportunity employer genuinely committed to building a diverse team, and to fostering the type of inclusive environment in which diversity thrives.
ProWritingAid Team

What do we stand for?

Although we are separated by geography, we are bound together by our company vision and values:

ProWritingAid’s Vision

Empowering people to share ideas, stories, and knowledge by inspiring, educating, and helping them to express themselves.

ProWritingAid Team

A Love of Language

We are passionate about language and believe that it is an essential component for communicating ideas, stories and knowledge. We believe good ideas are intrinsically entwined with the words used to express them.
ProWritingAid Team


We place a premium value on integrity and fairness. We do not accept abuse of any kind targeted at or within our team. We take responsibility for our actions, deliver the best work we can, and strive to learn from our mistakes. We always choose the most ethical option.
ProWritingAid Team


We believe that everyone has something to say, and the right to say it well. We are constantly building and improving our software to better serve the needs of our writers.
ProWritingAid Team

Accessible and Educational

We believe every writer, regardless of their economic situation or educational background, should have access to our software. To this end, we will always have a free version available and a helpful customer support team to help writers learn to use it. We will encourage learning by providing high-quality educational content on our blog.
ProWritingAid Team


We strive for diversity and equal opportunity in our team. We are building a team that represents a wealth of backgrounds, perspectives, and skills. The more inclusive we are, the better we will be.
ProWritingAid Team

Work/Life Balance

Despite our geographical distance, our team members are always friendly, empathetic and supportive to one another. We fully embrace the idea of flexible working. We trust our team to get their work done regardless of their location, family schedule, or time zone. We celebrate the diversity of our multinational team. We will always offer a helping hand, encourage each other, and show gratitude for a job well done.