Anima International logo

Full Stack Developer

Anima International
Department:iOS Developer
Type:REMOTE
Region:UK
Location:United Kingdom
Experience:Mid-Senior level
Salary:£59,422 - £59,422
Skills:
TYPESCRIPTREACTJSNEXTJSPYTHONRUBYNETNODEJSPHPMYSQLMONGODBRESTJSONJESTDOCKERKUBERNETESWORDPRESSSTRAPIGOOGLE CLOUD PLATFORMLLMSCRUM
Share this job:

Job Description

Posted on: September 6, 2025

Full-time (40h/week)

Fully remote (worldwide)

Application deadline: October 5, 2025 11:59 PM CET

About Anima International

We are an international organization operating in Denmark, Poland, Norway, France, Bulgaria and the UK. We exist to advocate for animals. We do this by shaping public opinion, improving industry practices, and advancing animal protection laws. Backed by evidence, careful reasoning and decades of experience, we use a wide array of tools to make the world a better place for the animals:

  • Groundbreaking global investigations which expose animal suffering hidden behind the walls of factory farms
  • Negotiations with companies to make them ban the most cruel practices
  • Political advocacy to secure legal milestones for animals
  • Influencing markets to introduce animal-friendly approaches

We also share our expertise with other organizations to build a stronger, more effective movement.

About your role

As the Global IT team, we support all Anima International member groups, providing them with the best tools to work effectively for animals. Our team builds custom, highly scalable solutions for collecting donations and signatures and engaging our supporters. We maintain our own page-builder system to facilitate the creation of websites and landing pages. We create integrations, looking for ways to optimize and automate our work, and striving to protect ourselves against cybersecurity threats. We break things, we fix things, we make things happen.

We are looking for a skilled Full Stack Developer with experience in delivering high-quality applications. You will work on both front-end and back-end, participating in the full software development cycle – from research, through design and implementation, to deploying projects across the entire stack. You will work with modern technologies, implementing good practices in development, UX, and accessibility. We follow the best industry standards – as long as it maximizes the value for animals and brings us closer to our goal.

What we offer

  • Meaningful work – you will help build a world free from animal suffering.
  • High degree of flexibility – much of the work is remote and you will organize your working hours and workflow yourself.
  • Trust – we expect you to make mistakes and use them as opportunities for growth.
  • Autonomy – you will experience freedom and independence in your decision-making and take responsibility for a part of the organization.
  • Transparency – you will have access to the work and decision-making of others.
  • Honest work culture – you will know what your colleagues are doing and what they really think.
  • Knowledge – you will learn and receive support from people who have been fighting for animals for many years.
  • Opportunity to grow – you will learn every day and be encouraged to experiment beyond your skill set.
  • Ability to influence the organization – we encourage our people to openly speak their mind, so you will be able to impact what kind of organization we are.
  • Laughter – activism can be dark at times, we think that having a fun atmosphere is key to balancing this.
  • Excitement and novelty – you will work on many greenfield projects that you will help to shape from the very beginning.
  • Spark of innovation – we are open to new technologies and solutions and actively seek them out.

Salary and employment conditions:

  • Transparent, non-negotiable salary based on location. For example, UK: £59,422.8 per year salary base (+15% for London), Poland: PLN 12,770.48 per month
  • +3% for each year of relevant prior experience
  • Annual increases: +7% first 5 years, +5% next 5 years, +3% next 5 years, +2% thereafter
  • Full employment contract with 3-month probation, then 12-month fixed-term, then permanent
  • Compensation for interviews and work trial

What we require

  • Strong belief in the mission of our organization. Working for us should not be thought of as a ‘career step’. We want people who are motivated by our mission above all. However, you don’t need to be vegan or vegetarian. While all of our events provide only plant-based meals, we are open to anyone who wants to fight for a world that is free from animal suffering.
  • Fluency in English. Fluency in another European language will be an asset but is not required.
  • Flexible availability. While you will be able to decide your own work schedule, you must be comfortable working full-time (40 hours/week), part of which may take place during non-standard hours or weekends to accommodate differences in time zones, volunteer activists' operating hours, and unexpected events.
  • Ability to travel occasionally. We work remotely so we don’t often get the chance to see our colleagues in person. To remedy that, we hold team gatherings, organization-wide summits and participate in conferences together. We see these meetings as an important part of our work and a way to build a strong organization. In this role you may expect 3-4 trips per year on average (3-4 days each)
  • Alignment with our organizational culture. We value honest and direct communication. We expect you to treat others with respect, decency and compassion – even the occasional adversaries. We embrace mistakes as learning opportunities, and need people with a growth mindset, open to being proven wrong and changing their mind in light of new evidence. Activism is our passion and one of the main motivations in life. To fit our culture, you have to be proactive and enjoy work.
  • Strong understanding of software development best practices and design patterns. In order to break the rules, you must first understand them. We hope that KISS, DRY, and YAGNI are more than just strange acronyms to you, and that you know how to deliver a SOLID piece of software.
  • Ability to write clean, maintainable, and scalable code. Writing high-quality, future-proof, self-documenting code is just as important as being able to sacrifice it when necessary for the sake of cost-effectiveness or speed.
  • Understanding of mobile-first approach, responsive design and cross-browser compatibility. We need to make sure that our solutions are optimized for different devices in order to reach all of our supporters.
  • Solid understanding of HTML5, CSS3, ES6+ and component-based front-end architecture. Web development is a large part of our work, so we expect you to be well versed in its fundamentals.
  • Knowledge of CI/CD pipelines, deployment processes and version control systems (e.g. Git). We expect you to be able to work with them independently or with minimal guidance.

What we use in our daily work

We work with a wide range of technologies. Having a good understanding and some previous experience with them will be helpful, but it is not required. What is really important to us is your openness and ability to learn these technologies in the future. 

  • Front-end technologies and frameworks like TypeScript, React.js, Next.js.
  • Back-end languages such as Python, Ruby, .NET, Node.js, PHP.
  • Relational and non-relational databases (e.g., MySQL, MongoDb).
  • REST APIs, JSON, and integration workflows.
  • Tests and testing frameworks (e.g. Jest).
  • Containerization tools like Docker or Kubernetes.
  • Managing servers and hosting environments.
  • CMS platforms (e.g. WordPress, Strapi).
  • Cloud platforms (e.g. Google Cloud Platform).
  • Using LLM models, coding agents and AI-powered editors to increase productivity.
  • Working in a SCRUM-based framework.

We can adapt to you

Due to the wide scope of our work, there is no simple description of the ideal employee. Perhaps there are some areas in which you are stronger than others, and we are open to adapting this position to some extent to fit you. However, there are certain traits that are a must:

  • Strong problem-solving skills and the ability to work independently.
  • Excellent communication and teamwork abilities.
  • Eagerness to learn, develop and innovate.

We are interested in your skills and capabilities, not formal experience. While experience may help you in the recruitment process (and will be reflected in the salary), it is not required. We welcome applications from both seasoned professionals and passionate newcomers who align with our organizational culture.

Worried you won’t make the cut?

We encourage you to apply anyway if you meet our basic requirements and find the role exciting. We value competence over credentials and use tests rather than first impressions. Our process is designed to be fair, minimize bias, and help you showcase your abilities.

We prepared support materials to help you progress through our recruitment process. We'll also be hosting webinars with live Q&A sessions to answer your questions.

Click 'Apply' for more details about the role, recruitment process timeline, and the application form.

Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

Anima International logo

Anima International

View company page
RemoteITJobs.app logo

RemoteITJobs.app

Get RemoteITJobs.app on your phone!