Fullstack Engineer @20 Minuten
Are you ready to join a Swiss-based subsidiary - TX Services - in Belgrade? Then apply today! We are excited to get to know you!
As Switzerland’s leading digital hub, we provide our media and platforms with enabling technology solutions to drive their businesses. We stand for interdisciplinary collaboration, innovation and dynamic development.
20 Minuten is the most-read newspaper in Switzerland. On average, our digital products hit over 1 billion page impressions and are used by over 5.3 millions of unique clients each month. As part of our AI initiative, we are looking for a Fullstack Engineer (Mid–Senior Level), and would like to welcome you on board with us very soon.
Our goal is to (partially) automate all editorial workflows – from scouting, research, and production to distribution and transformation. To achieve this, we are developing smart tools and strategically deploying AI agents – not only within the editorial team, but also across other departments in the future.
You will work closely with our core AI team (Product, Design, Prompt Engineering, Tech Lead) as well as an experienced engineering team. Together, you will build new workflows, ensure knowledge transfer, and integrate AI-powered processes into everyday editorial operations.
Would you enjoy doing this?
Participate in design and development of functionalities.
Participate in product decision making, providing feedback and suggestions for improvement.
Be self sufficient and take responsibility for seeing new ideas through to successful conclusions.
Lead design and development of new initiatives and products in the team.
Provide mentorship to help guide and grow junior team members and participate in design decisions.
Be a caretaker of the codebase and ensure that it stays stable, readable, and free of technical debt.
Write unit and integration tests.
Does this sound like you?
5+ years of web development experience, particularly in building APIs and backend services.
Strong proficiency in TypeScript, including Node.js ecosystems.
Hands-on experience with NoSQL databases, such as MongoDB or Amazon DocumentDB.
Solid understanding of AWS cloud services.
Genuine interest in AI technologies and building developer tooling around them.
What do we offer?
Being a part of an established Swiss-based subsidiary in Belgrade.
Competitive salary and a variety of fringe benefits.
Great equipment.
An international team and a working environment of talented and fun people.
Personal further education, as well as regular international travels.
Opportunity to grow both professionally and personally in a stimulating environment.
Excellent work-life balance.
During the HR Call, we will cover everything that might be interesting for you, but also details on benefits, plans, and administrative things.
You can learn more about our perks and teams on our website.
A 3D office tour is available here.
More insight on life@txservices can be found on our Instagram and Linkedin accounts.
And last, but not least - you can always check our reviews on Joberty or HelloWorld.
We're looking forward to your application!
- Department
- Technology
- Locations
- Belgrade, Serbia
- Remote status
- Hybrid

Belgrade, Serbia
Why choose us?
Teams working on TX Services projects are involved in all aspects of the product lifecycle, from initial inception to design, development, and delivery. We regard everyone as equal partners in a product's success, with a role to play in all parts of the process.