C++ Ingenieur
Porto
Über uns:
Nitro ist ein globales Unternehmen für Dokumentenproduktivität, das die digitale Transformation in einer Welt beschleunigt, die die Fähigkeit erfordert, von überall, jederzeit und auf jedem Gerät zu arbeiten. Als globaler Akteur auf dem Markt für eSign und Workflow-Produktivität ermöglicht Nitro Unternehmen, durch100 prozentuale digitale Dokumentenprozesse und schnelle, effiziente Workflows bessere Geschäftsergebnisse zu erzielen. Die Nitro Productivity Platform bietet umfassende SaaS-Geschäftslösungen, darunter hochsicheres eSigning und eID, leistungsstarke PDF Produktivität und branchenführende Analysen, alles unterstützt von einem hervorragenden Customer Success Team. Nitro hat über 3 Millionen lizenzierte Benutzer und 13,000+ Geschäftskunden in mehr als 150 Ländern, darunter über 68% der Fortune 500 und drei der Fortune 10. Nitro hat seinen Hauptsitz in San Francisco und verfügt über neun globale Niederlassungen.
Wie wir arbeiten:
Unser Ziel ist es, ein Umfeld zu schaffen, in dem talentierte Menschen in die Lage versetzt werden, sich selbst zu übertreffen. Die Art und Weise, wie wir zusammenarbeiten, innovativ sind und miteinander umgehen, ist uns wichtig. Unsere Arbeit wird von 5 Grundprinzipien bestimmt:
- Ein Team, eine Mission
Unser gemeinsames Engagement für die Mission von Nitro definiert uns. Gemeinsam schaffen wir ein Umfeld, in dem sich jeder als geschätzter Teil von etwas Größerem als er selbst fühlt.
- Machen Sie es sich zu eigen
Wir übernehmen die volle Verantwortung für unsere Handlungen und Entscheidungen. Wir befähigen uns gegenseitig, mit Selbstvertrauen, Kreativität und einer lösungsorientierten Denkweise zu führen.
- Unseren Kunden gegenüber rechenschaftspflichtig
Wir engagieren uns für unsere Kunden und nehmen unsere Verpflichtungen ernst. Wir tun, was wir sagen.
- Exzellenz in der Ausführung
Angetrieben von Leidenschaft und Präzision stehen wir für Exzellenz in unserer Lieferung mit innovativen, qualitativ hochwertigen Ergebnissen.
- Mutig sein, schnell scheitern, schneller lernen
Wir lernen, wenn wir wachsen, wagen es, es zu versuchen, und hinterfragen mutig. Wir jagen nicht der Perfektion hinterher, sondern iterieren ständig auf sie zu.
Diese Leitwerte prägen unsere Arbeitsweise und fördern eine Kultur, in der jeder inspiriert wird, sein Bestes zu geben.
Warum Nitro Engineering:
Die Entwicklungsabteilung spielt bei Nitro eine entscheidende Rolle. Sie entwickelt die Produkte und Dienstleistungen, die heute das Herzstück unseres Geschäfts bilden, und hilft uns, unsere Vision intelligenterer Dokumente in der Zukunft zu verwirklichen. Wir verfügen über ein unglaublich talentiertes und vielseitiges engagiertes Engineering-Team mit einer starken Unternehmenskultur, die daran glaubt, die richtigen Dinge zu bauen und sie auf die richtige Art und Weise zu bauen.
Die Rolle:
Wir suchen einen Software-Ingenieur (C++) um beim Design, der Entwicklung und Bereitstellung unseres wichtigsten Desktop-Produkts mitzuhelfen.
Als C++-Softwareentwickler sind Sie an der Gestaltung, Entwicklung und Wartung von Desktop-Anwendungen mit C++ beteiligt. Sie arbeiten als T-förmiger Ingenieur eng mit unseren funktionsübergreifenden Teams zusammen, um qualitativ hochwertige Softwarelösungen zu liefern und zum Gesamterfolg unseres Produkts beizutragen.
Ein Vorgeschmack auf unsere Philosophie:
- Wir glauben, dass Ingenieurswesen Spaß machen sollte
- Die besten Produkte erfordern die besten Plattformen, und genau das bauen wir
- Wir haben eine Leidenschaft für Instrumentierung, kontinuierliche Verbesserung und betriebliche Spitzenleistung
- Wir sind bestrebt, Systeme und Dienste zu entwickeln, die einfach funktionieren, ohne Heldentaten
- Wir glauben nicht nur an Ihre persönliche und berufliche Weiterentwicklung, wir erwarten sie
Was Sie tun werden:
- Wir arbeiten eng mit einer eng verbundenen Engineering-Organisation zusammen, um technische Lösungen zu entwerfen, bereitzustellen und zu verbessern, die unsere Kunden begeistern.
- Verwenden Sie bewährte Testmethoden, um mit C++ sauberen, effizienten und testbaren Code zu schreiben.
- Entwickeln und Implementieren automatisierter Unit- und Integrationstests zur Validierung der Softwarefunktionalität, Leistung und Robustheit.
- Lösen von Problemen im Zusammenhang mit unternehmenskritischen Diensten für die Build-, Test- und Bereitstellungsautomatisierung.
- Bleiben Sie über die neuesten Branchentrends und Fortschritte in der C++- und Desktop-Anwendungsentwicklung auf dem Laufenden und tauschen Sie Ihr Wissen mit dem Team aus.
- Arbeiten mit Legacy-Code und Refactoring, Identifizieren von Verbesserungsbereichen und Implementieren moderner Codierungspraktiken.
- Durch die Verwendung von Continuous Integration- und Continuous Bereitstellungsmethoden (CI/CD) während des Entwicklungsprozesses werden häufige und zuverlässige Softwareversionen sichergestellt.
- Beeinflussung, Implementierung und Diskussion neuer Designs, Architekturen, Standards und Best Practices für unsere Anwendungen.
Wonach wir suchen:
- 3 bis 5 Jahre Erfahrung in der Arbeit mit C++.
- Gutes Verständnis der Prinzipien der objektorientierten Programmierung, der Entwurfsmuster und der Architekturkonzepte.
- Erfahrung mit Test-First-Entwicklung, Unit-Tests und Vertrautheit mit Testautomatisierungs-Frameworks.
- Praktische Erfahrung mit Praktiken und Tools zur kontinuierlichen Integration und kontinuierlichen Bereitstellung (CI/CD).
- Hervorragende Kommunikation und die Fähigkeit, in einem Teamumfeld effektiv zusammenzuarbeiten.
- Jemand, der während der Entwicklung an das Gesamtprodukt und das Kundenerlebnis denkt.
- Kenntnisse in agilen Softwareentwicklungsmethoden (wir verwenden Kanban).
- Vorherige Erfahrung in der Entwicklung von Software für Windows ist wünschenswert.
- Vertrautheit mit C#, Java oder Python ist ein Plus.
- Erfahrung mit Cloud-Technologien und der Entwicklung sprachenübergreifender APIs ist ein Plus.
Warum Nitro?
Neben unseren regulären Leistungen und Programmen (die standardmäßig Kranken-, Zahn- und Sehhilfen sowie Altersvorsorge umfassen) sind wir auch sehr stolz darauf, zukünftigen Nitronauten einige zusätzliche Initiativen anbieten zu können:
hybrid Arbeiten
Unser Team begrüßt das hybride Arbeitsmodell und schätzt die Mischung aus Flexibilität und Struktur. Wir kombinieren drei Tage persönliche Zusammenarbeit in unseren weltweiten Büros in Toronto, Dublin, Antwerpen, Porto und Melbourne mit dem Komfort von zwei Tagen Fernarbeit pro Woche.
Vorteile:
Nitro bietet allen Mitarbeitern ein umfassendes Leistungspaket, das Krankenversicherung, Zahn- und Sehhilfenversorgung sowie Wellness-Vergünstigungen umfasst. Außerdem bieten wir eine Renten-/401k-Anpassung sowie viele weitere länderspezifische Leistungen an.
Nitro empfiehlt nachdrücklich Bewerbungen von allen, unabhängig von Religion, Hautfarbe, nationaler Herkunft, Geschlecht, sexueller Orientierung, Alter, Familienstand oder Behinderungsstatus. Wir bieten ein barrierefreies Bewerbererlebnis und laden Sie ein, während des gesamten Interviewprozesses und darüber hinaus etwaige Anpassungen oder Anpassungen anzufordern.
#LI_EC1