> Markdown version of [/jobs/ext/2729184-remote-software-developer](https://www.wearedevelopers.com/jobs/ext/2729184-remote-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Remote Software Developer - **Company:** Postaladdress - **Location:** Germany (Remote available) - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Clean Code Principles, JavaScript (Programming Language), Automation of Tests, Continuous Delivery, Node.Js, Pair Programming, Ansible, Ruby, Software Deployment, WebGL, Backend, Extreme Programming, Front End Software Development, Code Restructuring - **Published:** September 5, 2026 - **Apply:** https://startup.jobs/remote-software-developer-g-games-8381471 ## About the Role You need to be the kind of person who finds the idea of responsibility and radical means of working exciting rather than terrifying. You are interested in picking up and mastering new technologies and are keen to learn as much as possible. You need to be prepared to ask challenging questions of yourself and others (why are we doing it this way? Why are we doing it at all? If I can prove this is easier, will you folks try it this way?). You should have a highly developed sense of collaboration - doesn't mean you need to be a touchy-feely extrovert, but that you know sharing information, ideas and support is essential to commercial success. You care about software, you have a passion for what you do which you can clearly convey by your actions rather than just waffly personal statements on your CV. For you, it's more than a job. Experience otherwise is relative - 2 years working in an agile/XP manner is worth much more to us than 5 in a traditional environment. If you've passionate about things like clean code, TDD and refactoring (maybe you've always wanted to but your current job doesn't allow for it) show us you're at least familiar with the concepts and that you really want to work in this kind of environment and you're still in with a good chance. What's the role? You'll be joining an extremely enthusiastic team who enjoy what they do. Things like Pair Programming, TDD/BDD, Refactoring, and Continuous Delivery are deeply embedded and we're constantly striving to improve the way we work. However, we're not perfect and not afraid to say so. We recognise we have many problems which need solving and a long way to go on our journey of continuous improvement. Required technical skills: Our backend stack is based on Node.js for the most part, with some bits and pieces in different languages (Ruby, Go). The frontend stack is currently based on Pixi.js for Canvas and WebGL rendering. All our projects have a healthy automated test coverage and go through our CI servers. The provisioning/deployment process is fully automated with Ansible. We are looking for candidates with good JavaScript experience and you're someone who cares about how software is written. ## Description Ideals are cheap to talk about! We try to turn what we believe into practical actions we can all follow and see happening around us. * Fully supported remote working * All information including financial and decision-making is shared to all employees * We use shared messaging tools, not email * We don't track holiday or working hours * We value dissent - people choose what to work on and how to accomplish a task * We rely on peer pressure and persuasion, not authority What's great about it? * Exceptional freedom * Work on the things you care about * Have incredibly hard-working and committed colleagues * When something doesn't happen then you have the right and the responsibility to change that - which is exciting. What's bad about it? * You can't blame stuff on managers or budgets or the company. * Freedom isn't always fun - sometimes it's scary. * Having hard-working, committed colleagues means you feel the need to live up to them. ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) - [Rendering Design Software in the Browser at Penpot](https://www.wearedevelopers.com/videos/1353-rendering-design-software-in-the-browser-at-penpot) - [Coffee with Developers: David Heinemeier Hansson](https://www.wearedevelopers.com/videos/875-coffee-with-developers-david-heinemeier-hansson) - [WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More](https://www.wearedevelopers.com/videos/1786-wearedevelopers-live-ai-freelancing-keeping-up-with-tech-and-more) - [Stop Using Node.js Like It’s 2020! - Alfonso Graziano](https://www.wearedevelopers.com/videos/1863-stop-using-node-js-like-it-s-2020-alfonso-graziano) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Mastering Remote Work: Tips for Developers](https://www.wearedevelopers.com/magazine/558-mastering-remote-work-tips-for-developers) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)