Senior Back End Developer
Technologien und Skills
Deine Rolle im Team
- You will work with the following tech stack: Python, MongoDB, Postgres, Docker, AWS (S3, Cloudformation, EC2, ECS), RabbitMQ
- You will work on a high scaleable web architecture which delivers our widgets more than 100M times a month.
- You take full ownership of designing and writing backend services including tests..
- You are responsible to deploy and run a cloud based SaaS solution.
Unsere Erwartungen an dich
Qualifikationen
- The ability to communicate clearly and professionally in English. (German would be a plus, too.)
Erfahrung
- 2+ years experience in backend development or any equivalent area (e.g. Python/Ruby, AWS, ...).
Ausbildung
- A University degree in Computer Science / Business Informatics or any equivalent qualification.
Das ist dein Arbeitgeber
Usersnap is a web-based feedback platform which is used by companies like Facebook, Canva, Microsoft worldwide. We believe that feedback driven companies provide the best products to people. We put customers and their stories first: we listen, learn, build, and evaluate and we enable our customers to do the same.
Branche
Internet, IT, Telekom
Gründungsjahr
2013Unternehmensgröße
1-49 MitarbeiterBenefits
Erfahre mehr zum DevTeam





Laptop, Zusatz Monitor
Technology
Team
Wir sind in einem agilen Scrum Process organisiert. Frontend und Backend arbeiten sehr eng mit Design und Produktmanagement zusammen. Entscheidungen werden immer als Team getroffen damit stellen wir sicher das auch immer unterschiedliche Perspektiven auf ein Problem gelegt werden.
Deutsch Englisch
National, Verteilt
1-6 Mitarbeiter
Scrum, Extreme Programming, Test Driven Development
Wir haben 2 wöchige Sprints mit anschließender Sprint Retro und einem Planning Poker für den neuen Sprint. Größere Veränderungen/Neue Features werden in Triaden (Development, Design, Produktmanagment) geformt damit alle Betrachtungswinkel gleich bei der Planung einbezogen werden. Wir releasen teilweise mehrmals täglich und automatisch.



Team, Senior Developer
Team, Developer, Senior Developer
Team, Developer, Senior Developer

Senior Front End Developer
Warum hast du dich für dieses Team entschieden?
Mit Usersnap hab ich ein Team gefunden, das sich sowohl als Start-Up identifiziert als auch schon am Markt etabliert ist. Dies bringt somit die Vorteile zweier Welten: Einerseits ermöglichen flache Hierarchien das Einbringen eigener Ideen in allen Bereichen des Unternehmens und andererseits kann man schon geordnete Strukturen vorfinden, die einen in der täglichen Arbeit unterstützen.
Worum geht´s in deinem Job?
Ich bin hauptverantwortlich für die technische Umsetzung der Weboberfläche, wobei ich die Arbeit meiner Kollegen im Frontend koordinieren und unterstützen darf. Weiters pflege und optimiere ich als Scrum Master den Entwicklungsprozess, leite die regelmäßigen Scrum-Meetings und versuche Blocker und wiederkehrende Probleme aus dem Weg zu schaffen.
Was gefällt dir besonders an deinem Job?
Die Möglichkeit, in einem spannenden und sich schnell wandelnden Umfeld meiner Kreativität freien Lauf zu lassen.

Full Stack Developer
Warum hast du dich für dieses Team entschieden?
Die flache Hierarchie der Firma bietet vor allem schnelle Reaktionen auf Produktentscheidungen. Das Team leistet
dabei immer professionelle Arbeit und besitzt ein breit gefächertes Know-how in allen Bereichen des Web-Developments.
Man hat nie das Gefühl die gleiche Aufgabe zum 100. Mal zu lösen oder auf der gleichen Stelle zu treten. Die Entwicklung an den Produkten bietet laufend neue Herausforderungen. Neue Ideen können eingebracht werden und auch der eigenen
Kreativität wird Spielraum gegeben. Ich schätze die Flexibilität in Sachen Arbeitszeit und Arbeitsort, sowie die aktive
Förderung sich Weiterzubilden und Konferenzen besuchen zu können.
Worum geht´s in deinem Job?
Im Vordergrund steht die Weiterentwicklung bestehender Web-Anwendungen. Dabei arbeite ich zum einen am Frontend (Javascript, ReactJs, AngularJs, HTML, CSS) also auch im Backend (Python). Zusätzlich fallen vereinzelt Aufgaben an, die von der Customer Care Abteilung aufgenommen werden.
Was gefällt dir besonders an deinem Job?
Flexibilität und Transparenzs in allen Bereichen, Offene Kommunikation und gegenseitige Wertschätzung.
Karriere
Wie viele Runden gibt es?
3 Runden.
Wann erfährst du, ob du eingeladen wirst?
Innerhalb einer Woche
Wie wird das erste Bewerbungsgespräch durchgeführt?
Videointerview oder Persönlich vor Ort
Wer ist beim ersten Bewerbungsgespräch dabei?
Fachabteilung
Wie beurteilen wir deine technischen Skills?
Direkt im Gespräch