Your job is to lead our software development team, the hosting team and the support team. The role ensures all teams have what they need to meet their goals. While this is a technical role, what you really need is the capacity to learn quickly and the interpersonal skills to help everyone deliver to the best of their ability. You will spend just as much time with group dynamics and coaching team members as with the software.
You will manage projects, processes and software development of our mobilisation platform Impact Stack. By collaborating closely with developers, strategy consultants, UX designers and the support team you will analyse what needs our clients have and what technical solutions will meet those needs.
Using the best parts of Agile process methodologies you will ensure the teams have what they need to build a great product. You will help define requirements, avoid scope creep and help other team members manage client expectations.
Depending on your skillset, you will also review code and give feedback on technical architecture drafts. By facilitating conversations about requirements, code and architecture you can help clarify what the client really needs and support the different teams with decision making.
When releasing code, you will support the team by click-testing and smooth coordination with other parts of the company. Through regular updates, you facilitate effective communications all the way from scoping to software development and eventually hosting as well as maintenance.

Your role:
- Support the teams with day to day needs and resolve problems as they come up
- Discuss and analyse requirements with the Managing Director, mobilisation experts and other parts of the team
- Plan and manage the delivery of technical projects as well as ongoing product development, including support and hosting
- Facilitate activities of the technical team (scoping exercises, weekly sprint meetings, architecture planning, etc.)
- Coordinate incidents and help the teams adopt what we have learned through those incidents
- Help the technical and non-technical teams with day to day questions, collecting information and joint decision making
- Test new features as well as releases and ensure our quality standards / coding standards are met
- Support the release process and facilitate exchange between hosting, support and development teams
- Write technical documentation as well as user guides
What we are looking for:
- Ability to lead teams and facilitate decision making in a complex world of ever changing requirements
- Excitement about working with non-profits, NGOs, charities, unions and progressive organisations
- Minimum of 2 years of experience in the technology field
- Outstanding, clear and pro-active communications in speech and writing (English is a must, German is nice to have)
- Solid understanding of web technology and some understanding of CRMs, email marketing systems as well as CMS
- Patience as well as resilience to overcome obstacles and solve tricky puzzles
- Flexibility when it comes to tasks and what is part of your role
- Ability to work fairly independently as a member of a tightly knit team
What we can offer:
- Working for well known international charities and helping them create impact
- An interesting role at an organisation that really cares about its mission
- Technical teams that have established processes, many years of experience and a very detailed understanding of the product as well as the user needs
- A friendly culture and supportive colleagues across different countries
- A work environment where learning, innovation and improvement is celebrated
- Somewhat flexible working hours (as long as client needs and the team's needs are met)
- While a certain part of the job requires attendance at the office in Vienna (typically three days a week), there is some flexibility about your location as well as working from home
This role comes with a salary typical of the non-profit sector. You will earn between € 2,800 and € 3,000 gross per month, full time equivalent (14 salaries per year). The contract term is not limited.
The exact salary depends on your experience and administrative cost for the country you live in.
We care about diversity and inclusion
That’s why we’re doing our best to create a fair, inclusive environment where opportunities are equal. If you have suggestions to make the hiring process more accessible to you (or others) please reach out to us!
Does this job sound like you?
We’re looking forward to receiving your application. Please send us a personal letter, your CV and ideally 2-3 references via the online form. We’re looking to fill this position soon, so we’d like to encourage you to submit your application as soon as you’re able to.
If you have questions you can contact us directly. For more information about us you can visit our product website and our agency website.