itcontractors.ae
Open in
urlscan Pro
116.202.129.176
Public Scan
Submitted URL: http://itcontractors.ae/
Effective URL: https://itcontractors.ae/
Submission: On December 25 via api from AE — Scanned from DE
Effective URL: https://itcontractors.ae/
Submission: On December 25 via api from AE — Scanned from DE
Form analysis
1 forms found in the DOM<form _ngcontent-my-app-c262="" novalidate="" class="registration-client-form ng-untouched ng-pristine ng-invalid">
<div _ngcontent-my-app-c262="" class="registration-client-form__full-name-wrapper"><rb-ui-input _ngcontent-my-app-c262="" formcontrolname="name" class="registration-client-form__name ng-untouched ng-pristine ng-invalid" _nghost-my-app-c142="">
<div _ngcontent-my-app-c142="" class="ui-input">
<p _ngcontent-my-app-c142="" class="ui-input__title ng-star-inserted">* First name</p><!---->
<div _ngcontent-my-app-c142="" class="ui-input__field"><!----><input _ngcontent-my-app-c142="" class="ui-input__input ng-untouched ng-pristine ng-valid" placeholder="Your First name" type="undefined" autocomplete="off"><!----></div>
<p _ngcontent-my-app-c142="" class="ui-input__error-title ng-star-inserted">Required field</p><!---->
</div>
</rb-ui-input><rb-ui-input _ngcontent-my-app-c262="" formcontrolname="surname" class="registration-client-form__surname ng-untouched ng-pristine ng-invalid" _nghost-my-app-c142="">
<div _ngcontent-my-app-c142="" class="ui-input">
<p _ngcontent-my-app-c142="" class="ui-input__title ng-star-inserted">* Last name</p><!---->
<div _ngcontent-my-app-c142="" class="ui-input__field"><!----><input _ngcontent-my-app-c142="" class="ui-input__input ng-untouched ng-pristine ng-valid" placeholder="Your Last name" type="undefined" autocomplete="off"><!----></div>
<p _ngcontent-my-app-c142="" class="ui-input__error-title ng-star-inserted">Required field</p><!---->
</div>
</rb-ui-input></div><rb-ui-input _ngcontent-my-app-c262="" formcontrolname="companyName" class="registration-client-form__company-name ng-untouched ng-pristine ng-invalid" _nghost-my-app-c142="">
<div _ngcontent-my-app-c142="" class="ui-input">
<p _ngcontent-my-app-c142="" class="ui-input__title ng-star-inserted">* Company name</p><!---->
<div _ngcontent-my-app-c142="" class="ui-input__field"><!----><input _ngcontent-my-app-c142="" class="ui-input__input ng-untouched ng-pristine ng-valid" placeholder="Your company name" type="undefined" autocomplete="off"><!----></div>
<p _ngcontent-my-app-c142="" class="ui-input__error-title ng-star-inserted">Required field</p><!---->
</div>
</rb-ui-input>
<div _ngcontent-my-app-c262="" class="registration-client-form__email-phone-wrapper"><rb-ui-input _ngcontent-my-app-c262="" formcontrolname="email" class="registration-client-form__email ng-untouched ng-pristine ng-invalid" _nghost-my-app-c142="">
<div _ngcontent-my-app-c142="" class="ui-input">
<p _ngcontent-my-app-c142="" class="ui-input__title ng-star-inserted">* Email</p><!---->
<div _ngcontent-my-app-c142="" class="ui-input__field"><!----><input _ngcontent-my-app-c142="" class="ui-input__input ng-untouched ng-pristine ng-valid" placeholder="Your email" type="undefined" autocomplete="off"><!----></div>
<p _ngcontent-my-app-c142="" class="ui-input__error-title ng-star-inserted">Required field</p><!---->
</div>
</rb-ui-input><rb-ui-input _ngcontent-my-app-c262="" formcontrolname="phone" class="registration-client-form__phone ng-untouched ng-pristine ng-invalid" _nghost-my-app-c142="">
<div _ngcontent-my-app-c142="" class="ui-input">
<p _ngcontent-my-app-c142="" class="ui-input__title ng-star-inserted">* Phone</p><!---->
<div _ngcontent-my-app-c142="" class="ui-input__field"><!----><input _ngcontent-my-app-c142="" class="ui-input__input ng-untouched ng-pristine ng-valid" placeholder="Digits, (), -, + only" type="undefined" autocomplete="off"><!----></div>
<p _ngcontent-my-app-c142="" class="ui-input__error-title ng-star-inserted">Required field</p><!---->
</div>
</rb-ui-input></div><rb-ui-textarea _ngcontent-my-app-c262="" formcontrolname="description" height="152" class="registration-client-form__description ng-untouched ng-pristine ng-invalid" _nghost-my-app-c210="">
<div _ngcontent-my-app-c210="" class="ui-textarea">
<p _ngcontent-my-app-c210="" class="ui-textarea__title ng-star-inserted">* Description</p><!----><textarea _ngcontent-my-app-c210="" class="ui-textarea__field ui-textarea__field_scroll ng-untouched ng-pristine ng-valid"
placeholder="Describe what you require" maxlength="1000" style="height: 152px;"></textarea>
<p _ngcontent-my-app-c210="" class="ui-textarea__error ng-star-inserted">Required field</p><!---->
</div>
</rb-ui-textarea><rb-ui-dnd-field _ngcontent-my-app-c262="" formcontrolname="files" class="registration-client-form__files ng-untouched ng-pristine ng-valid" _nghost-my-app-c211="">
<div _ngcontent-my-app-c211="" class="ui-dnd-field"><!----><input _ngcontent-my-app-c211="" type="file" title="" multiple="multiple" class="ui-dnd-field__input ng-untouched ng-pristine ng-valid ng-star-inserted"><!---->
<div _ngcontent-my-app-c211="">
<p _ngcontent-my-app-c211="" class="ui-dnd-field__title">+ Attach file</p>
<p _ngcontent-my-app-c211="" class="ui-dnd-field__subtitle">.eps, .ai, .psd, .jpg, .png, .pdf, .doc, .docx, .xlsx, .xls, .ppt, .jpeg</p>
<p _ngcontent-my-app-c211="" class="ui-dnd-field__subtitle">Maximum file size is 10 MB</p>
</div>
</div><!----><!---->
</rb-ui-dnd-field>
<div _ngcontent-my-app-c262="" class="registration-client-form__approve-wrapper ng-star-inserted"><rb-ui-checkbox _ngcontent-my-app-c262="" formcontrolname="approve" _nghost-my-app-c87="" class="ng-untouched ng-pristine ng-invalid">
<div _ngcontent-my-app-c87="" class="ui-checkbox"><!----><!----></div>
</rb-ui-checkbox>
<p _ngcontent-my-app-c262="" class="registration-client-form__approve-text"> I agree to <a _ngcontent-my-app-c262="" target="_blank" href="/assets/docs/ar/agreement.pdf">Terms & Conditions</a> and
<a _ngcontent-my-app-c262="" target="_blank" href="/assets/docs/ar/privacy_policy.pdf">Privacy Policy</a></p>
</div><!----><!----><rb-ui-button _ngcontent-my-app-c262="" type="submit" class="registration-client-form__button" _nghost-my-app-c41=""><button _ngcontent-my-app-c41="" class="ui-button" type="submit"><!---->
<p _ngcontent-my-app-c41="" class="ui-button__label">Send</p>
</button></rb-ui-button>
</form>
Text Content
Itcontractors.ae uses cookies and similar technology to collect and analyse information about the users of this website. Please сlick "Accept" to allow cookies Accept Close Hire the best Find specialists Apply as a specialist About us Services Hire the best Log in * Hire the best * Find specialists * Apply as a specialist * About us Services * * Hire the best TOP IT PROFESSIONALS FROM ALL OVER THE WORLD BIG OR SMALL, IMMEDIATE OR ONGOING PROJECTS, INDIVIDUAL OR TEAM-BASED PROJECTS: GET THEM ALL DONE WITH ITCONTRACTORS.AE PROFESSIONALS. DEVELOP YOUR BUSINESS WITH OUR TOP OUTSTAFFING PLATFORM Hire the best Apply as a specialist Nikita Chuvilkin IT/Programming UML, API, REST, XML, JSON, SOAP, Jira Vladislava Soboleva IT/Programming PostgreSQL, MSSQL, MySQL, SQL, JavaScript, Java, AQA Denis Piata IT/Programming MongoDB, Linux, Git, Docker, Redis, PostgreSQL, Celery, ClickHouse, Django, Python Raisa Primakova Marketing/SEO/Copywriting/ Translations Interaction Design, Web Design, Project Management Ekaterina Samsonova Marketing/SEO/Copywriting/ Translations Salesforce, CRM, Product Marketing, facebook ads, ERP, marketing Dmitry Gerasimov Marketing/SEO/Copywriting/ Translations Marketing research, seo, copywriting, copywriting in English, Project Management, marketing Mikhail Kudinov IT/Programming Business Analysis, Big data, Dwh, Business Intelligence, System Analysis, Product Management, Project Management Artyom Ilyin IT/Programming PostgreSQL, Npm, WebStorm, AJAX, SSH, Linux, HTML, CSS, Git, MySQL, JavaScript, Wordpress, PHP, NgRx, RxJS, Knex.js, Jest, Node.js, TypeScript, AngularJS, drupal, Angular Alexavier Leonidas IT/Programming Java, ruby on rails, Kubernetes, Docker, JavaScript, Bash, Groovy, Python, CI/CD methodologies Aleksandr Kavyrshin IT/Programming Jira, Team Work, kanban, Scrum Master, Scrum, Agile Egor Smirnov IT/Programming Electron, React Native, Swift, AngularJS, Angular, GraphQL, Apollo, Next.js, Redux, React, CSS, HTML, CoffeeScript, Flow.js, TypeScript, JavaScript Daria Bochkareva Design/Multimedia Interface design, User research, Figma, UI Design, UX Design Nikita Chuvilkin IT/Programming UML, API, REST, XML, JSON, SOAP, Jira Vladislava Soboleva IT/Programming PostgreSQL, MSSQL, MySQL, SQL, JavaScript, Java, AQA Denis Piata IT/Programming MongoDB, Linux, Git, Docker, Redis, PostgreSQL, Celery, ClickHouse, Django, Python Raisa Primakova Marketing/SEO/Copywriting/ Translations Interaction Design, Web Design, Project Management Ekaterina Samsonova Marketing/SEO/Copywriting/ Translations Salesforce, CRM, Product Marketing, facebook ads, ERP, marketing Dmitry Gerasimov Marketing/SEO/Copywriting/ Translations Marketing research, seo, copywriting, copywriting in English, Project Management, marketing Mikhail Kudinov IT/Programming Business Analysis, Big data, Dwh, Business Intelligence, System Analysis, Product Management, Project Management Artyom Ilyin IT/Programming PostgreSQL, Npm, WebStorm, AJAX, SSH, Linux, HTML, CSS, Git, MySQL, JavaScript, Wordpress, PHP, NgRx, RxJS, Knex.js, Jest, Node.js, TypeScript, AngularJS, drupal, Angular Alexavier Leonidas IT/Programming Java, ruby on rails, Kubernetes, Docker, JavaScript, Bash, Groovy, Python, CI/CD methodologies Aleksandr Kavyrshin IT/Programming Jira, Team Work, kanban, Scrum Master, Scrum, Agile Egor Smirnov IT/Programming Electron, React Native, Swift, AngularJS, Angular, GraphQL, Apollo, Next.js, Redux, React, CSS, HTML, CoffeeScript, Flow.js, TypeScript, JavaScript prev next I'm a professional OUR PROFESSIONALS IT/PROGRAMMING javascript php jquery html5 css mysql java aqa .net ios android react vue.js devops angular full stack go sas java spring node.js scrum master agile coach product owner cio DESIGN/MULTIMEDIA ui ux startups ios web design illustration logo MARKETING/SEO seo smm crm email facebook Instagram tiktok adwords All specialists AVAILABLE OFFERS JAVASCRIPT-ENTWICKLER Remotely Full-time Project occupancy Erforderlich: - Kenntnisse von javascript, jQuery, react + redux - GIT Funktionale Anforderungen: - Bereitschaft und Geduld, mit Legacy zu arbeiten, Code zu modernisieren, Funktionalität gemäß den Anforderungen der Geschäftskunden zu entwickeln - Umsetzung von Best Practices bei der Front-End-Code-Entwicklung und Aufrechterhaltung der Codequalität Erwartungen an den Bewerber: - Fähigkeit, unabhängig und ohne aufdringliche Aufsicht zu arbeiten - das gesamte Team ist verteilt - Problemlösungsorientiertes Denken - es gibt viele Aufgaben und man kann sie nicht auf halbem Weg aufgeben - Hohes Maß an Verantwortung - wir geben nur zu 146 % getestete Funktionen für die Produktion frei. React JavaScript Redux jQuery Git UI/UX Remotely Full-time Project occupancy Zuständigkeiten: - Gestalten Sie die allgemeine Produktvision und in die Details eines spezifischen Szenarios: Erstellung von Analysen und Vorschlägen - Erleichterung der Arbeit von Produktteams: Unterstützung bei Konzeptpräsentationen, Erstellung von Geschäftsanforderungen, Überwachung der Umsetzung während der Entwicklungsphasen - Systematisierung und Verbesserungsvorschläge für Geschäftsprozesse - Recherchieren Sie den Markt und digitalisieren Sie Kundenbedürfnisse Anforderungen: - Erfahrung als UX/UI-Designer in funktionsübergreifenden Produktteams - Portfolio (UI-Design-Projekte für mobile und Web-Anwendungen - vom Konzept bis zur Produktauslieferung; falls kein Portfolio - Bereitschaft, eines der Projekte zu zeigen) - Beherrschung von Figma - Verständnis für moderne Trends im visuellen Schnittstellendesign - Entwickelte Kommunikationsfähigkeiten, Fähigkeit zu verhandeln und Partnerschaften mit Menschen aufzubauen, die sich in ihrem Wissen und ihren Kompetenzen unterscheiden - Fähigkeit, mehrere Lösungen vorzuschlagen und die beste Lösung mit Argumenten zu verteidigen - Höhere Bildung UX Design UI Design Figma GOLANG-ENTWICKLER Remotely Full-time Project occupancy Erforderliche Erfahrung: - Ab 2 Jahren in Golang - Ab 4 Jahren in der Softwareentwicklung Fertigkeiten: - Golang - Fiber || Gin || Fasthttp, Verständnis von REST Prinzipien - gRPC - Docker + k8s - PostgreSQL, GORM - Linux, bash Wäre nicht unvernünftig: - Verständnis der SOLID-Prinzipien - Technisches Englisch - Erfahrung mit hochbelasteten Systemen, Erfahrung mit pprof - Fähigkeit, Unit-Tests zu schreiben Technologie-Stack: - Go 1.16 - PostgreSQL, GORM - Docker + k8s - ELK - Faser + gRPC - Gomock GoLand Linux Docker PostgreSQL gRPC Bash FRONTEND-ENTWICKLER Remotely Full-time Project occupancy Aufgaben: - Entwicklung, Modifizierung des bestehenden UI-Teils des Systems, Implementierung neuer Funktionen - Interaktion und Beteiligung an der Integration von Front-End-Anwendung und API zusammen mit dem Back-End-Team - Optimierung und Refactoring der aktuellen Lösung - Teilnahme an Diskussionen über die Implementierung von Systemerweiterungen und Abschätzung der Arbeitsintensität der Aufgaben - Codereview - Absicherung des Codes mit Unit-Tests Voraussetzungen: - Höhere technische Ausbildung - Sehr gute Kenntnisse in JavaScript (ES6), Context, Prototype, Closures, TypeScript - Erfahrung mit babel, git, webpack, Gulp, NPM - Erfahrung mit den Frameworks ReactJS, Redux, React-router, AngularJS, JQuery. - Layout-Kenntnisse - Kenntnisse von CSS-Frameworks wie Bootstrap - Verständnis des HTTP-Protokolls Wäre ein Plus: - Erfahrung in der Arbeit an Projekten mit agilen Methoden (Scrum, Kanban) - Kenntnisse von Leaflet, Lodash, Moment, SocketIO - Erfahrung im Schreiben von Unit-Tests - Kenntnisse im UI/UX-Design - Kenntnisse in Java - Erfahrung mit Jira, Confluence, Jenkins - Bereitschaft, Wissen mit anderen zu teilen - Erfahrung in der Arbeit in einem Team Bootstrap JavaScript Redux Babel Prototype Javascript Framework React FRONTEND-ENTWICKLER Remotely Full-time Project occupancy Gesucht wird ein Frontend-Entwickler, der: - Übernahme der Verantwortung für einen Teil des Produkts im Rahmen der allgemeinen Prioritäten des Teams - dem Produkt einen Mehrwert verleihen, der für den Kunden wertvoll ist - bei der Lieferung des Ergebnisses sowohl die technische Lösung als auch die Benutzerszenarien verstehen - Planen Sie Ihre Arbeit und berichten Sie transparent darüber - Interaktion mit dem Designteam und den serverseitigen Entwicklern, - Sie müssen in der Lage sein, den Code anderer Leute zu verstehen. - Lösen Sie Probleme, die von unseren Kunden gemeldet werden - Lernen Sie neue Technologien kennen und binden Sie sie in das Projekt ein, um es zu verbessern - Gemeinsam im Team Lösungen für komplexe Probleme finden Anforderungen: - Verständnis für funktionale Programmierung und OOP-Prinzipien - 4-5 Jahre Erfahrung in der JS-Entwicklung - Kenntnisse der Funktionen und der Syntax der neuesten Versionen von ECMAScript - Tiefes Verständnis von React.js und seinen Grundprinzipien - Verständnis von SPA auf der Basis von React/Redux - Verständnis von Testmethoden und Kenntnis von Testwerkzeugen (Unit-, e2e-Tests) - Erfahrung mit dem Versionskontrollsystem Git - Erfahrung mit Entwicklungstools wie Babel, Webpack, ESlint, npm Ein Plus wäre: - Erfahrung in der Erstellung interaktiver Visualisierungen mit D3.js - Erfahrung in der Erstellung von Webanwendungen mit hoher Last und Optimierung der Leistung - Praktisches Testen des eigenen Codes und Anwendung von TDD und/oder BDD - Erfahrung mit Schnittstellendesign und -entwicklung - Bekenntnis zu den Grundsätzen von SOLID, KISS und YAGNI JavaScript SPA ECMAScript React T-SQL / MS SQL ENTWICKLER Remotely Full-time Project occupancy Für ein großes Bankprojekt wird ein leitender Angestellter gesucht. Was ist zu tun? -Konzeption von Lösungen und Entwicklung von Anwendungen entsprechend den Anforderungen -Systemanalyse der Geschäftsanforderungen, Überprüfung der Anforderungen auf Übereinstimmung mit der bestehenden Systemarchitektur -Integration der entwickelten Lösungen in das System Performance Monitoring System -Einhaltung der Verfahren zur kontinuierlichen Integration -Modulare Tests, Entwicklung von Unit-Tests -Analyse des vorhandenen Codes, der Datenbankarchitektur, der Verknüpfungen und der Beschränkungen Optimierung von SQL-Abfragen Entwicklung von Methoden zur Verbesserung der Leistung von MS SQL-Abfragen Dokumentation von Infrastruktur- und Integrationslösungen Unsere Erwartungen an den Bewerber: - Erfahrung in der Implementierung von Geschäftslogik auf DBMS-Ebene - Praktische Erfahrung in der T-SQL-Entwicklung (obligatorisch) - MS SQL Reporting Services (wünschenswert) - Verständnis der Prinzipien von MS SQL Server: Datenspeicherung, Indizes, Statistiken, Transaktionen, Transaktionsisolationsebenen, Sperren. MS SQL Server T-SQL C#-ENTWICKLER Remotely Full-time Project occupancy Für ein großes Bankprojekt wird ein leitender Spezialist gesucht. Zuständigkeiten: - Entwicklung von FT-Systemmodulen - Erstellung von Webanwendungen und Webdiensten (mvc 5, wcf service) - Erstellung/Entwicklung von Integrations- und asynchronen Modulen (einschließlich Windows-Service, Konsolenanwendung) - DB-Entwicklung und -Optimierung (mssql) - UI-Erstellung/Verfeinerung (js, jquery, css bem, bootstrap) Anforderungen: - Verständnis der OOP-Grundsätze, SOLID, Entwurfsmuster - Kenntnisse von T-SQL - Fähigkeit, den Code anderer Leute zu verstehen - Erfahrung mit Versionskontrollsystemen (GIT) - Erfahrung in der c#-Entwicklung ab 1 Jahr - Erfahrung mit js, css Ein Plus wird sein: - Erfahrung mit KendoUI, rabbitmq, docker - Verstehen von EDS JavaScript C# T-SQL Git CSS ANDROID-ENTWICKLER Remotely Full-time Project occupancy Für ein großes Bankprojekt wird ein leitender Spezialist gesucht. Die Hauptanforderungen an den Spezialisten sind: - Java-Kern - Verständnis von OOP, SOLID, DRY, KISS, YAGNI. - Entwurfsmuster - Gute Kenntnisse der Komponenten Service, ContentProvider, BroadcastReceiver. - Android SDK - Technologie-Stack: RxJava2, Dagger2, OkHttp, Retrofit, Room, Mockito, JUnit (Wissen, Erfahrung, Fähigkeit, Unit-Tests zu schreiben) - Verständnis von MVVM- und MVP-Architekturen (Verständnis, Erfahrung in der Arbeit mit diesen Architekturen) - Android Material Design - Grundlegende Konzepte von Netzwerkprotokollen: http, rest, soap, etc. - Verständnis von Multithreading in Java - Algorithmen und Datenstrukturen Zusätzliche Anforderungen: - Kotlin - Erfahrung in der Arbeit in einer Teamumgebung Wäre ein Plus: - Kotlin-Koroutinen - Erfahrung mit CI/CD-Anpassung - Verständnis/Erfahrung mit WebSocket - Erfahrung mit Android-Systemdiensten (Sensoren, Bluetooth, Alarm, etc.) - Erfahrung mit Agile-Methoden Persönliche Qualitäten: - Verantwortung, Eigenmotivation, Aktivität (Proaktivität), Kommunikationsfähigkeit - Fähigkeit, sich selbstständig in neue Sachverhalte einzuarbeiten und bei Bedarf Kollegen um Hilfe zu bitten. - Streben nach kontinuierlicher Entwicklung Hauptaufgaben: - Erstellung von Anwendungen für die Arbeit der Kassierer - Implementierung von Systemen für die Interaktion mit verschiedenen Zahlungsmitteln - Implementierung von Bibliotheken für die Arbeit mit Android-Terminals RxJava Mockito Android SDK Retrofit Dagger 2 INGENIEUR FÜR TESTAUTOMATISIERUNG Remotely Full-time Project occupancy Aufgaben: - Konzentration auf Test- und Leistungsthemen (Hilfsdienste). - Abstimmung mit dem Unternehmensarchitekten, um die allgemeine Eignung der Implementierung sicherzustellen. - Zusammenarbeit mit dem Product Owner / Co-Product Owner, den technischen Architekten und dem Entwicklungsteam, um die funktionalen und technischen Anforderungen zu verstehen. - Planen Sie automatisierte End-to-End-Testzyklen und integrieren Sie diese in die allgemeinen Testzyklen. - Implementierung von Testfällen einschließlich der (technischen) Bereitstellung von Testdaten. - Sicherstellung des Erfolgs der kontinuierlichen Integration und Qualitätskontrolle durch Automatisierung. Fertigkeiten: - Erfahrung und Kenntnisse im Umgang mit Typescript und Cypress Framework. - Ausgeprägte Kenntnisse im automatisierten Testen und End-to-End-Testen von Ökosystemen mit mehreren Anbietern und Anbietern. - Erfahrung mit folgenden Systemen: Testmanagement, Unit-Tests, API-Tests, kontinuierliche Integration, Leistungsmanagement. - Teamorientiert. - Bringt eigene Ideen mit ein. Starttermin: so schnell wie möglich Enddatum: bis Ende des Jahres Sprachvoraussetzungen: Englisch (Pflicht), Deutsch (optional) Automation Testing DEVOPS-INGENIEUR Remotely Full-time Project occupancy Aufgabe: - Kurzfristige Unterstützung bei der Validierung von DevOps-Konzepten auf Azure. - Bei Bedarf Unterstützung bei der Implementierung. Skill Level: - Microsoft - Zertifiziert: DevOps Ingenieur Experte Erfahrung mit den folgenden Themen: - CI/CD - YAML-Pipelines - Microservices und - Multirepos - Versionierung, - Orchestrierung und Release-Management - Projektleitung mit Scrum Wünschenswert: - Migration von GitLab zu Azure Devops - Beginn: so schnell wie möglich - Standort: Entfernt - Dauer: 10-15 Tage DevOps IOS UND ANDROID ENTWICKLER Remotely Full-time Wir suchen einen Softwareentwickler mit Erfahrung in der Entwicklung mobiler Apps (iOS und Android) und verwandten serverseitigen Anwendungen. Anforderungen: Erfahrung im User Interface Design XML/JSON Sprachen: Java, Kotlin, Swift Datenbanken: Php/MySQL, MongoDB, SQLite-Datenbank Android UI / Android SDK Android studio, Firebase Android-Tests: Espresso, Junit, Mockito Apples Xcode-IDE GitHub oder andere Softwareversionskontrolle English - B2 JSON Java Android Kotlin iOS C++ ENTWICKLER (MITTLERE) Remotely Full-time Über die Firma: Entwickler von Plattformen und Lösungen für Mobilfunkbetreiber Projekt: PCEF für Online-Überwachung und Drosselung von Benutzerdaten (GTP-c / GTP-u) mit hoher Leistung (30-60 Gbit / s). Integration mit der Abrechnungsplattform über die Diameter (Gx) -Schnittstelle. Integration mit der Napatech-Netzwerkkarte. Dies ist ein neues Produkt, das die Integration in die vorhandene Abrechnung (über die Gx-Schnittstelle) und die Napatech-Karte erfordert. Verantwortlichkeiten: Entwicklung von C++-Modulen im Rahmen des Projekts Integration mit anderen Modulen Anforderungen: Mindestens 3-5 Jahre Produktionserfahrung in der C++-Softwareentwicklung English - B2 Gute Kenntnisse in Linux/ Threads/ User-Space/ Kernel-Space/ Datenbanken (generisches SQL) Kenntnisse in der Integration mit externen C++ -Bibliotheken Kenntnisse in GSM/LTE-Technologien (TO/Gx) von Vorteil C++ SQL FRONTEND ENTWICKLER (ANGULAR, JAVASCRIPT) Remotely Full-time Um an einem großen Bankprojekt zu arbeiten, benötigt man einen Spezialisten für die Position Frontend Entwickler (Angular, JavaScript), Senior. Woran arbeitet das Projekt: Angular 7 - Verwenden Sie das Framework mit voller Kraft: reactive forms, OnPush change detection, router resolvers & guards, CLI, lazy loading etc; RXJS - Wir schreiben reaktiv und wissen, wie man verschiedene Arten von Operatoren richtig anwendet; NGRX - Machen Sie die richtige Architektur mit dem Anwendungsstatus-Manager; Typescript - Wir schreiben streng typisierten Code; Jest/karma+jasmine — Wir decken Anwendungen mit Tests in Bezug auf die richtige Testpyramide ab. Notwendige Fähigkeiten und Fertigkeiten: Erfahrung mit Angular 4.x.x (und höher); JavaScript (ES5 und höher). Sicheres Wissen über die Grundlagen von JavaScript; HTML5, CSS3 (und höher); NodeJs; TypeScript 2.x (und höher); Erfahrung im Agile-Team; Verständnis der Funktionsweise von Webanwendungen (HTTP-Protokoll, REST-API); Fähigkeit, eine qualitative Code-Revue durchzuführen; CI/CD-Fähigkeiten (teamcity); NGINX-Konfigurationsfähigkeiten; Fähigkeiten zum Schreiben von Unit-Tests. Angular JavaScript UNITY VR ENTWICKLER Office Remotely Full-time Project occupancy Projekt: Das Spiel für das SinglePlayer Arcade-Produkt zu verfeinern. Anforderungen: Erfahrung mit C#, .Net Erfahrung mit Unity Erfahrung in der Entwicklung von Nicht-Mobile-Projekten Erforderliche VR-Erfahrung auf api steamvr Ein großes Plus wird sein: Erfahrung beim Schreiben von Code von anderen Programmen und Anwendungen außer Gaming .Net Entwicklung außerhalb von Unity Die Aufgaben: Audit-Daten (Anzahl der Spiele, Anzahl der Credits usw.) Hinzufügen von Anweisungen, Benachrichtigungen usw. Aktualisieren der Position des Headsets in Echtzeit Fehlerkorrektur Bedingungen: Arbeit nach Zeitplan 5/2 Die Möglichkeit, einen Arbeitsplatz in einem ausgestatteten Büro in Moskau zu bekommen Die Fähigkeit, aus der Ferne zu arbeiten, falls es alle notwendigen Geräte gibt Anforderungen an den Standort: Moskau C# Unity .NET VR QA Remotely Full-time Project occupancy Für die Arbeit an einem Bankprojekt wird ein Tester gesucht. Anforderungen: - Erfahrung als Tester - ab 2 Jahren; - Erfahrung im Schreiben von Testfällen gemäß der technischen Dokumentation; - Kenntnisse des Software-Lebenszyklus und der Testtheorie; - Kenntnisse und Erfahrungen mit Atlassian JIRA, HP ALM und anderen Fehlerverfolgungssystemen; - Kenntnisse von SOAP UI, MS SQL, POSTMAN, GitLab als +; - SQL (einfache Abfragen). Aufgaben: - Teilnahme am Testen von hochbelasteten Banksystemen; - Teilnahme an manuellen Testprojekten; - Untersuchung von Systemen, Analyse der Dokumentation, Schreiben von Testskripten, Testen, Beheben von Fehlern, Berichterstattung; - Einsatz spezialisierter Tools für Testaktivitäten. QA SENIOR .NET-ENTWICKLER Remotely Full-time Project occupancy Senior .NET-Entwickler für ein Bankprojekt gesucht. Anforderungen: - 3 Jahre Erfahrung in der Backend-Rolle auf .Net-Core von 3 Jahren; - Refactoring, Refactoring-Techniken; - Fähigkeit, die Korrektheit der Code-Testabdeckung zu bestimmen; - Fähigkeit, Engpässe in der Anwendung zu identifizieren und zu finden; - Erfahrung mit CI/CD-Pipelines; - Erfahrung in der Anwendungsentwicklung unter Einhaltung der REST-Prinzipien; - Tiefes Verständnis von OOP-Konzepten, Variabilität; - Architekturmuster, Kopplung und Kohäsion; - Erfahrung mit Datenbankdesign; - Verwendung von NoSQL- und relationalen Datenbanken, Verständnis der Vor- und Nachteile; - DDD (bereichsbezogener Entwurf); - Asynchrones und Multithreading; - Gutes Verständnis des HTTP-Protokolls, Umgang mit HTTP-Anfragen, Websockets; - Kenntnis von Entwurfsmustern; - Erfahrung in der Durchführung von Code-Reviews. Aufgaben: - Analyse und Bewertung von Anforderungen; - Beteiligung am Architekturentwurf; - Entwicklung von neuen Funktionen; - Verbesserung der bestehenden Funktionalität; - Schreiben von Unit-Tests; - Testen; - Behebung von Fehlern und Schwachstellen; - Dokumentation. .NET Core .NET MITTLERER .NET-ENTWICKLER Remotely Full-time Project occupancy Mittlerer .NET-Entwickler für die Arbeit an einem Bankprojekt gesucht. Anforderungen: - Mindestens 1 Jahr Erfahrung in einer Backend-Rolle in .Net Core; - Arbeit mit Anforderungen: Dokumentation, Prozessmanagement, Dekomposition, Testen; - Kenntnisse der OOP-Prinzipien; - Kenntnisse des MVC-Musters; - Verständnis von Optimierungsprinzipien, Profiling; - Verständnis des Konzepts der Unit-Tests; - Kenntnisse von xUnit; - Verständnis der .NET Core-Plattform, Kenntnisse des .NET-Standards; - Kenntnisse und Erfahrungen mit .NET Core MVC/WebAPI; - Kenntnisse und Erfahrungen mit Entity Framework Core; - Kenntnisse der agilen Methodik: Scrum, Kanban; - Kenntnisse über die Phasen des Software-Lebenszyklus; - Arbeiten mit Versionskontrollsystem - Git; - Arbeiten mit Vosker Container; - Kenntnisse von TCP, HTTP, HTTPS, IPv6, SSL-Protokollen; - Kenntnisse von REST, SOAP; - Verständnis von SOA- und MSA-Architekturen; Aufgaben: - Analyse und Bewertung von Anforderungen; - Beteiligung am Architekturdesign; - Entwicklung von neuen Funktionalitäten; - Verbesserung der bestehenden Funktionalität; - Schreiben von Unit-Tests; - Testen; - Behebung von Fehlern und Schwachstellen; - Dokumentation. .NET Core .NET ANDROID-ENTWICKLER Remotely Full-time Project occupancy Projekt: Remote-Banking-Anwendung. Aufgaben und Anforderungen: - Entwicklung einer neuen Funktionalität für Bankprodukte. - Erfahrung in der Entwicklung von Multimodulprojekten. - Erfahrung ab 2 Jahren. Stack: - Kotlin, - MVVM+Clean Architektur, - Koroutinen, - Dagger, - Nachrüstung. Android QA Remotely Full-time Project occupancy Was ist zu tun? - Überprüfung der Konformität der Software-Produktdokumentation mit anerkannten Standards - Anforderungsanalyse und Erstellung von Testunterlagen und -daten (Testfälle, Testpläne, Checklisten, Testprogramme und -methoden) - Durchführen von Funktions-, Regressions- und Integrationstests - Aufspüren, Lokalisieren und Beheben von Fehlern in funktionierenden Softwareprodukten - Erstellung von Fehlerberichten und Testberichten in einem Fehlerverfolgungssystem. Unsere Erwartungen an den Bewerber: - Verfügbarkeit von Testerfahrung ab 1 Jahr - Fähigkeit, SQL-Abfragen von mittlerer Komplexität zu schreiben - Kenntnisse der Testtheorie und Testentwurfstechniken - eine proaktive Einstellung, die sich nicht scheut, Änderungen vorzuschlagen und umzusetzen - Bereitschaft zur Arbeit, die eine ständige Interaktion mit anderen Teams beinhaltet, um ein gemeinsames Ziel zu erreichen - Es wäre von Vorteil, wenn Sie Erfahrung in einer Bank oder einem Maklerunternehmen hätten. SQL SYSTEMANALYTIKER Remotely Full-time Zuständigkeiten: - Mitwirkung bei der Einführung neuer Produkte und Plattformen - Entwicklung von Szenarien zur Ausführung von Geschäftsprozessen - Modellierung von Geschäftsprozessen in der Designumgebung - Entwicklung der Basisarchitektur der Lösung, Abstimmung mit dem IT-Architekten - Entwicklung von Lösungen zusammen mit dem Implementierungsteam - Testen der entwickelten Funktionalität - Unterstützung bei der Umsetzung von Verbesserungen - Durchführung von Demonstrationen der entwickelten Funktionalität Anforderungen: - Höhere Ausbildung - Erfahrung in der System- und Geschäftsanalytik ab 4 Jahren - Allgemeine Erfahrung in der IT ab 6 Jahren - Ausgeprägte Kommunikationsfähigkeiten - Kenntnisse von IT-Systemintegrationsprotokollen (Web-Service (SOAP, REST), MQ). - Erfahrung mit MS Office auf dem Niveau eines fortgeschrittenen Benutzers - Erfahrung mit MS Visio - Erfahrung mit BPMN-, UML- usw. Notationen - Erfahrung im Entwurf und in der Dokumentation von Informationssystemen - Erfahrung mit der Änderung und Einbettung neuer Geschäftsprozesse in bestehende Prozesse - Fähigkeit, unter wechselnden Anforderungen zu arbeiten - Erfahrung in der Entwicklung von Geschäftsanforderungen, Festlegung von Aufgaben für die Softwareentwicklung - BRD, FSD - Bereitschaft, sich in technische Details der entwickelten Funktionalität zu vertiefen - Fähigkeit, Informationen zu analysieren und zu strukturieren und sie in Form von Workflow-Klassennotationen darzustellen - Verständnis grundlegender Softwareentwicklungsmethodiken (Wasserfall, Agile) - Erfahrung mit Jira, Confluence Jira UML BPMN Confluence System Analytics JAVASCRIPT-ENTWICKLER Remotely Full-time Project occupancy Erforderlich: - Kenntnisse von javascript, jQuery, react + redux - GIT Funktionale Anforderungen: - Bereitschaft und Geduld, mit Legacy zu arbeiten, Code zu modernisieren, Funktionalität gemäß den Anforderungen der Geschäftskunden zu entwickeln - Umsetzung von Best Practices bei der Front-End-Code-Entwicklung und Aufrechterhaltung der Codequalität Erwartungen an den Bewerber: - Fähigkeit, unabhängig und ohne aufdringliche Aufsicht zu arbeiten - das gesamte Team ist verteilt - Problemlösungsorientiertes Denken - es gibt viele Aufgaben und man kann sie nicht auf halbem Weg aufgeben - Hohes Maß an Verantwortung - wir geben nur zu 146 % getestete Funktionen für die Produktion frei. React JavaScript Redux jQuery Git UI/UX Remotely Full-time Project occupancy Zuständigkeiten: - Gestalten Sie die allgemeine Produktvision und in die Details eines spezifischen Szenarios: Erstellung von Analysen und Vorschlägen - Erleichterung der Arbeit von Produktteams: Unterstützung bei Konzeptpräsentationen, Erstellung von Geschäftsanforderungen, Überwachung der Umsetzung während der Entwicklungsphasen - Systematisierung und Verbesserungsvorschläge für Geschäftsprozesse - Recherchieren Sie den Markt und digitalisieren Sie Kundenbedürfnisse Anforderungen: - Erfahrung als UX/UI-Designer in funktionsübergreifenden Produktteams - Portfolio (UI-Design-Projekte für mobile und Web-Anwendungen - vom Konzept bis zur Produktauslieferung; falls kein Portfolio - Bereitschaft, eines der Projekte zu zeigen) - Beherrschung von Figma - Verständnis für moderne Trends im visuellen Schnittstellendesign - Entwickelte Kommunikationsfähigkeiten, Fähigkeit zu verhandeln und Partnerschaften mit Menschen aufzubauen, die sich in ihrem Wissen und ihren Kompetenzen unterscheiden - Fähigkeit, mehrere Lösungen vorzuschlagen und die beste Lösung mit Argumenten zu verteidigen - Höhere Bildung UX Design UI Design Figma GOLANG-ENTWICKLER Remotely Full-time Project occupancy Erforderliche Erfahrung: - Ab 2 Jahren in Golang - Ab 4 Jahren in der Softwareentwicklung Fertigkeiten: - Golang - Fiber || Gin || Fasthttp, Verständnis von REST Prinzipien - gRPC - Docker + k8s - PostgreSQL, GORM - Linux, bash Wäre nicht unvernünftig: - Verständnis der SOLID-Prinzipien - Technisches Englisch - Erfahrung mit hochbelasteten Systemen, Erfahrung mit pprof - Fähigkeit, Unit-Tests zu schreiben Technologie-Stack: - Go 1.16 - PostgreSQL, GORM - Docker + k8s - ELK - Faser + gRPC - Gomock GoLand Linux Docker PostgreSQL gRPC Bash FRONTEND-ENTWICKLER Remotely Full-time Project occupancy Aufgaben: - Entwicklung, Modifizierung des bestehenden UI-Teils des Systems, Implementierung neuer Funktionen - Interaktion und Beteiligung an der Integration von Front-End-Anwendung und API zusammen mit dem Back-End-Team - Optimierung und Refactoring der aktuellen Lösung - Teilnahme an Diskussionen über die Implementierung von Systemerweiterungen und Abschätzung der Arbeitsintensität der Aufgaben - Codereview - Absicherung des Codes mit Unit-Tests Voraussetzungen: - Höhere technische Ausbildung - Sehr gute Kenntnisse in JavaScript (ES6), Context, Prototype, Closures, TypeScript - Erfahrung mit babel, git, webpack, Gulp, NPM - Erfahrung mit den Frameworks ReactJS, Redux, React-router, AngularJS, JQuery. - Layout-Kenntnisse - Kenntnisse von CSS-Frameworks wie Bootstrap - Verständnis des HTTP-Protokolls Wäre ein Plus: - Erfahrung in der Arbeit an Projekten mit agilen Methoden (Scrum, Kanban) - Kenntnisse von Leaflet, Lodash, Moment, SocketIO - Erfahrung im Schreiben von Unit-Tests - Kenntnisse im UI/UX-Design - Kenntnisse in Java - Erfahrung mit Jira, Confluence, Jenkins - Bereitschaft, Wissen mit anderen zu teilen - Erfahrung in der Arbeit in einem Team Bootstrap JavaScript Redux Babel Prototype Javascript Framework React FRONTEND-ENTWICKLER Remotely Full-time Project occupancy Gesucht wird ein Frontend-Entwickler, der: - Übernahme der Verantwortung für einen Teil des Produkts im Rahmen der allgemeinen Prioritäten des Teams - dem Produkt einen Mehrwert verleihen, der für den Kunden wertvoll ist - bei der Lieferung des Ergebnisses sowohl die technische Lösung als auch die Benutzerszenarien verstehen - Planen Sie Ihre Arbeit und berichten Sie transparent darüber - Interaktion mit dem Designteam und den serverseitigen Entwicklern, - Sie müssen in der Lage sein, den Code anderer Leute zu verstehen. - Lösen Sie Probleme, die von unseren Kunden gemeldet werden - Lernen Sie neue Technologien kennen und binden Sie sie in das Projekt ein, um es zu verbessern - Gemeinsam im Team Lösungen für komplexe Probleme finden Anforderungen: - Verständnis für funktionale Programmierung und OOP-Prinzipien - 4-5 Jahre Erfahrung in der JS-Entwicklung - Kenntnisse der Funktionen und der Syntax der neuesten Versionen von ECMAScript - Tiefes Verständnis von React.js und seinen Grundprinzipien - Verständnis von SPA auf der Basis von React/Redux - Verständnis von Testmethoden und Kenntnis von Testwerkzeugen (Unit-, e2e-Tests) - Erfahrung mit dem Versionskontrollsystem Git - Erfahrung mit Entwicklungstools wie Babel, Webpack, ESlint, npm Ein Plus wäre: - Erfahrung in der Erstellung interaktiver Visualisierungen mit D3.js - Erfahrung in der Erstellung von Webanwendungen mit hoher Last und Optimierung der Leistung - Praktisches Testen des eigenen Codes und Anwendung von TDD und/oder BDD - Erfahrung mit Schnittstellendesign und -entwicklung - Bekenntnis zu den Grundsätzen von SOLID, KISS und YAGNI JavaScript SPA ECMAScript React T-SQL / MS SQL ENTWICKLER Remotely Full-time Project occupancy Für ein großes Bankprojekt wird ein leitender Angestellter gesucht. Was ist zu tun? -Konzeption von Lösungen und Entwicklung von Anwendungen entsprechend den Anforderungen -Systemanalyse der Geschäftsanforderungen, Überprüfung der Anforderungen auf Übereinstimmung mit der bestehenden Systemarchitektur -Integration der entwickelten Lösungen in das System Performance Monitoring System -Einhaltung der Verfahren zur kontinuierlichen Integration -Modulare Tests, Entwicklung von Unit-Tests -Analyse des vorhandenen Codes, der Datenbankarchitektur, der Verknüpfungen und der Beschränkungen Optimierung von SQL-Abfragen Entwicklung von Methoden zur Verbesserung der Leistung von MS SQL-Abfragen Dokumentation von Infrastruktur- und Integrationslösungen Unsere Erwartungen an den Bewerber: - Erfahrung in der Implementierung von Geschäftslogik auf DBMS-Ebene - Praktische Erfahrung in der T-SQL-Entwicklung (obligatorisch) - MS SQL Reporting Services (wünschenswert) - Verständnis der Prinzipien von MS SQL Server: Datenspeicherung, Indizes, Statistiken, Transaktionen, Transaktionsisolationsebenen, Sperren. MS SQL Server T-SQL C#-ENTWICKLER Remotely Full-time Project occupancy Für ein großes Bankprojekt wird ein leitender Spezialist gesucht. Zuständigkeiten: - Entwicklung von FT-Systemmodulen - Erstellung von Webanwendungen und Webdiensten (mvc 5, wcf service) - Erstellung/Entwicklung von Integrations- und asynchronen Modulen (einschließlich Windows-Service, Konsolenanwendung) - DB-Entwicklung und -Optimierung (mssql) - UI-Erstellung/Verfeinerung (js, jquery, css bem, bootstrap) Anforderungen: - Verständnis der OOP-Grundsätze, SOLID, Entwurfsmuster - Kenntnisse von T-SQL - Fähigkeit, den Code anderer Leute zu verstehen - Erfahrung mit Versionskontrollsystemen (GIT) - Erfahrung in der c#-Entwicklung ab 1 Jahr - Erfahrung mit js, css Ein Plus wird sein: - Erfahrung mit KendoUI, rabbitmq, docker - Verstehen von EDS JavaScript C# T-SQL Git CSS ANDROID-ENTWICKLER Remotely Full-time Project occupancy Für ein großes Bankprojekt wird ein leitender Spezialist gesucht. Die Hauptanforderungen an den Spezialisten sind: - Java-Kern - Verständnis von OOP, SOLID, DRY, KISS, YAGNI. - Entwurfsmuster - Gute Kenntnisse der Komponenten Service, ContentProvider, BroadcastReceiver. - Android SDK - Technologie-Stack: RxJava2, Dagger2, OkHttp, Retrofit, Room, Mockito, JUnit (Wissen, Erfahrung, Fähigkeit, Unit-Tests zu schreiben) - Verständnis von MVVM- und MVP-Architekturen (Verständnis, Erfahrung in der Arbeit mit diesen Architekturen) - Android Material Design - Grundlegende Konzepte von Netzwerkprotokollen: http, rest, soap, etc. - Verständnis von Multithreading in Java - Algorithmen und Datenstrukturen Zusätzliche Anforderungen: - Kotlin - Erfahrung in der Arbeit in einer Teamumgebung Wäre ein Plus: - Kotlin-Koroutinen - Erfahrung mit CI/CD-Anpassung - Verständnis/Erfahrung mit WebSocket - Erfahrung mit Android-Systemdiensten (Sensoren, Bluetooth, Alarm, etc.) - Erfahrung mit Agile-Methoden Persönliche Qualitäten: - Verantwortung, Eigenmotivation, Aktivität (Proaktivität), Kommunikationsfähigkeit - Fähigkeit, sich selbstständig in neue Sachverhalte einzuarbeiten und bei Bedarf Kollegen um Hilfe zu bitten. - Streben nach kontinuierlicher Entwicklung Hauptaufgaben: - Erstellung von Anwendungen für die Arbeit der Kassierer - Implementierung von Systemen für die Interaktion mit verschiedenen Zahlungsmitteln - Implementierung von Bibliotheken für die Arbeit mit Android-Terminals RxJava Mockito Android SDK Retrofit Dagger 2 INGENIEUR FÜR TESTAUTOMATISIERUNG Remotely Full-time Project occupancy Aufgaben: - Konzentration auf Test- und Leistungsthemen (Hilfsdienste). - Abstimmung mit dem Unternehmensarchitekten, um die allgemeine Eignung der Implementierung sicherzustellen. - Zusammenarbeit mit dem Product Owner / Co-Product Owner, den technischen Architekten und dem Entwicklungsteam, um die funktionalen und technischen Anforderungen zu verstehen. - Planen Sie automatisierte End-to-End-Testzyklen und integrieren Sie diese in die allgemeinen Testzyklen. - Implementierung von Testfällen einschließlich der (technischen) Bereitstellung von Testdaten. - Sicherstellung des Erfolgs der kontinuierlichen Integration und Qualitätskontrolle durch Automatisierung. Fertigkeiten: - Erfahrung und Kenntnisse im Umgang mit Typescript und Cypress Framework. - Ausgeprägte Kenntnisse im automatisierten Testen und End-to-End-Testen von Ökosystemen mit mehreren Anbietern und Anbietern. - Erfahrung mit folgenden Systemen: Testmanagement, Unit-Tests, API-Tests, kontinuierliche Integration, Leistungsmanagement. - Teamorientiert. - Bringt eigene Ideen mit ein. Starttermin: so schnell wie möglich Enddatum: bis Ende des Jahres Sprachvoraussetzungen: Englisch (Pflicht), Deutsch (optional) Automation Testing DEVOPS-INGENIEUR Remotely Full-time Project occupancy Aufgabe: - Kurzfristige Unterstützung bei der Validierung von DevOps-Konzepten auf Azure. - Bei Bedarf Unterstützung bei der Implementierung. Skill Level: - Microsoft - Zertifiziert: DevOps Ingenieur Experte Erfahrung mit den folgenden Themen: - CI/CD - YAML-Pipelines - Microservices und - Multirepos - Versionierung, - Orchestrierung und Release-Management - Projektleitung mit Scrum Wünschenswert: - Migration von GitLab zu Azure Devops - Beginn: so schnell wie möglich - Standort: Entfernt - Dauer: 10-15 Tage DevOps IOS UND ANDROID ENTWICKLER Remotely Full-time Wir suchen einen Softwareentwickler mit Erfahrung in der Entwicklung mobiler Apps (iOS und Android) und verwandten serverseitigen Anwendungen. Anforderungen: Erfahrung im User Interface Design XML/JSON Sprachen: Java, Kotlin, Swift Datenbanken: Php/MySQL, MongoDB, SQLite-Datenbank Android UI / Android SDK Android studio, Firebase Android-Tests: Espresso, Junit, Mockito Apples Xcode-IDE GitHub oder andere Softwareversionskontrolle English - B2 JSON Java Android Kotlin iOS C++ ENTWICKLER (MITTLERE) Remotely Full-time Über die Firma: Entwickler von Plattformen und Lösungen für Mobilfunkbetreiber Projekt: PCEF für Online-Überwachung und Drosselung von Benutzerdaten (GTP-c / GTP-u) mit hoher Leistung (30-60 Gbit / s). Integration mit der Abrechnungsplattform über die Diameter (Gx) -Schnittstelle. Integration mit der Napatech-Netzwerkkarte. Dies ist ein neues Produkt, das die Integration in die vorhandene Abrechnung (über die Gx-Schnittstelle) und die Napatech-Karte erfordert. Verantwortlichkeiten: Entwicklung von C++-Modulen im Rahmen des Projekts Integration mit anderen Modulen Anforderungen: Mindestens 3-5 Jahre Produktionserfahrung in der C++-Softwareentwicklung English - B2 Gute Kenntnisse in Linux/ Threads/ User-Space/ Kernel-Space/ Datenbanken (generisches SQL) Kenntnisse in der Integration mit externen C++ -Bibliotheken Kenntnisse in GSM/LTE-Technologien (TO/Gx) von Vorteil C++ SQL FRONTEND ENTWICKLER (ANGULAR, JAVASCRIPT) Remotely Full-time Um an einem großen Bankprojekt zu arbeiten, benötigt man einen Spezialisten für die Position Frontend Entwickler (Angular, JavaScript), Senior. Woran arbeitet das Projekt: Angular 7 - Verwenden Sie das Framework mit voller Kraft: reactive forms, OnPush change detection, router resolvers & guards, CLI, lazy loading etc; RXJS - Wir schreiben reaktiv und wissen, wie man verschiedene Arten von Operatoren richtig anwendet; NGRX - Machen Sie die richtige Architektur mit dem Anwendungsstatus-Manager; Typescript - Wir schreiben streng typisierten Code; Jest/karma+jasmine — Wir decken Anwendungen mit Tests in Bezug auf die richtige Testpyramide ab. Notwendige Fähigkeiten und Fertigkeiten: Erfahrung mit Angular 4.x.x (und höher); JavaScript (ES5 und höher). Sicheres Wissen über die Grundlagen von JavaScript; HTML5, CSS3 (und höher); NodeJs; TypeScript 2.x (und höher); Erfahrung im Agile-Team; Verständnis der Funktionsweise von Webanwendungen (HTTP-Protokoll, REST-API); Fähigkeit, eine qualitative Code-Revue durchzuführen; CI/CD-Fähigkeiten (teamcity); NGINX-Konfigurationsfähigkeiten; Fähigkeiten zum Schreiben von Unit-Tests. Angular JavaScript UNITY VR ENTWICKLER Office Remotely Full-time Project occupancy Projekt: Das Spiel für das SinglePlayer Arcade-Produkt zu verfeinern. Anforderungen: Erfahrung mit C#, .Net Erfahrung mit Unity Erfahrung in der Entwicklung von Nicht-Mobile-Projekten Erforderliche VR-Erfahrung auf api steamvr Ein großes Plus wird sein: Erfahrung beim Schreiben von Code von anderen Programmen und Anwendungen außer Gaming .Net Entwicklung außerhalb von Unity Die Aufgaben: Audit-Daten (Anzahl der Spiele, Anzahl der Credits usw.) Hinzufügen von Anweisungen, Benachrichtigungen usw. Aktualisieren der Position des Headsets in Echtzeit Fehlerkorrektur Bedingungen: Arbeit nach Zeitplan 5/2 Die Möglichkeit, einen Arbeitsplatz in einem ausgestatteten Büro in Moskau zu bekommen Die Fähigkeit, aus der Ferne zu arbeiten, falls es alle notwendigen Geräte gibt Anforderungen an den Standort: Moskau C# Unity .NET VR QA Remotely Full-time Project occupancy Für die Arbeit an einem Bankprojekt wird ein Tester gesucht. Anforderungen: - Erfahrung als Tester - ab 2 Jahren; - Erfahrung im Schreiben von Testfällen gemäß der technischen Dokumentation; - Kenntnisse des Software-Lebenszyklus und der Testtheorie; - Kenntnisse und Erfahrungen mit Atlassian JIRA, HP ALM und anderen Fehlerverfolgungssystemen; - Kenntnisse von SOAP UI, MS SQL, POSTMAN, GitLab als +; - SQL (einfache Abfragen). Aufgaben: - Teilnahme am Testen von hochbelasteten Banksystemen; - Teilnahme an manuellen Testprojekten; - Untersuchung von Systemen, Analyse der Dokumentation, Schreiben von Testskripten, Testen, Beheben von Fehlern, Berichterstattung; - Einsatz spezialisierter Tools für Testaktivitäten. QA SENIOR .NET-ENTWICKLER Remotely Full-time Project occupancy Senior .NET-Entwickler für ein Bankprojekt gesucht. Anforderungen: - 3 Jahre Erfahrung in der Backend-Rolle auf .Net-Core von 3 Jahren; - Refactoring, Refactoring-Techniken; - Fähigkeit, die Korrektheit der Code-Testabdeckung zu bestimmen; - Fähigkeit, Engpässe in der Anwendung zu identifizieren und zu finden; - Erfahrung mit CI/CD-Pipelines; - Erfahrung in der Anwendungsentwicklung unter Einhaltung der REST-Prinzipien; - Tiefes Verständnis von OOP-Konzepten, Variabilität; - Architekturmuster, Kopplung und Kohäsion; - Erfahrung mit Datenbankdesign; - Verwendung von NoSQL- und relationalen Datenbanken, Verständnis der Vor- und Nachteile; - DDD (bereichsbezogener Entwurf); - Asynchrones und Multithreading; - Gutes Verständnis des HTTP-Protokolls, Umgang mit HTTP-Anfragen, Websockets; - Kenntnis von Entwurfsmustern; - Erfahrung in der Durchführung von Code-Reviews. Aufgaben: - Analyse und Bewertung von Anforderungen; - Beteiligung am Architekturentwurf; - Entwicklung von neuen Funktionen; - Verbesserung der bestehenden Funktionalität; - Schreiben von Unit-Tests; - Testen; - Behebung von Fehlern und Schwachstellen; - Dokumentation. .NET Core .NET MITTLERER .NET-ENTWICKLER Remotely Full-time Project occupancy Mittlerer .NET-Entwickler für die Arbeit an einem Bankprojekt gesucht. Anforderungen: - Mindestens 1 Jahr Erfahrung in einer Backend-Rolle in .Net Core; - Arbeit mit Anforderungen: Dokumentation, Prozessmanagement, Dekomposition, Testen; - Kenntnisse der OOP-Prinzipien; - Kenntnisse des MVC-Musters; - Verständnis von Optimierungsprinzipien, Profiling; - Verständnis des Konzepts der Unit-Tests; - Kenntnisse von xUnit; - Verständnis der .NET Core-Plattform, Kenntnisse des .NET-Standards; - Kenntnisse und Erfahrungen mit .NET Core MVC/WebAPI; - Kenntnisse und Erfahrungen mit Entity Framework Core; - Kenntnisse der agilen Methodik: Scrum, Kanban; - Kenntnisse über die Phasen des Software-Lebenszyklus; - Arbeiten mit Versionskontrollsystem - Git; - Arbeiten mit Vosker Container; - Kenntnisse von TCP, HTTP, HTTPS, IPv6, SSL-Protokollen; - Kenntnisse von REST, SOAP; - Verständnis von SOA- und MSA-Architekturen; Aufgaben: - Analyse und Bewertung von Anforderungen; - Beteiligung am Architekturdesign; - Entwicklung von neuen Funktionalitäten; - Verbesserung der bestehenden Funktionalität; - Schreiben von Unit-Tests; - Testen; - Behebung von Fehlern und Schwachstellen; - Dokumentation. .NET Core .NET ANDROID-ENTWICKLER Remotely Full-time Project occupancy Projekt: Remote-Banking-Anwendung. Aufgaben und Anforderungen: - Entwicklung einer neuen Funktionalität für Bankprodukte. - Erfahrung in der Entwicklung von Multimodulprojekten. - Erfahrung ab 2 Jahren. Stack: - Kotlin, - MVVM+Clean Architektur, - Koroutinen, - Dagger, - Nachrüstung. Android QA Remotely Full-time Project occupancy Was ist zu tun? - Überprüfung der Konformität der Software-Produktdokumentation mit anerkannten Standards - Anforderungsanalyse und Erstellung von Testunterlagen und -daten (Testfälle, Testpläne, Checklisten, Testprogramme und -methoden) - Durchführen von Funktions-, Regressions- und Integrationstests - Aufspüren, Lokalisieren und Beheben von Fehlern in funktionierenden Softwareprodukten - Erstellung von Fehlerberichten und Testberichten in einem Fehlerverfolgungssystem. Unsere Erwartungen an den Bewerber: - Verfügbarkeit von Testerfahrung ab 1 Jahr - Fähigkeit, SQL-Abfragen von mittlerer Komplexität zu schreiben - Kenntnisse der Testtheorie und Testentwurfstechniken - eine proaktive Einstellung, die sich nicht scheut, Änderungen vorzuschlagen und umzusetzen - Bereitschaft zur Arbeit, die eine ständige Interaktion mit anderen Teams beinhaltet, um ein gemeinsames Ziel zu erreichen - Es wäre von Vorteil, wenn Sie Erfahrung in einer Bank oder einem Maklerunternehmen hätten. SQL SYSTEMANALYTIKER Remotely Full-time Zuständigkeiten: - Mitwirkung bei der Einführung neuer Produkte und Plattformen - Entwicklung von Szenarien zur Ausführung von Geschäftsprozessen - Modellierung von Geschäftsprozessen in der Designumgebung - Entwicklung der Basisarchitektur der Lösung, Abstimmung mit dem IT-Architekten - Entwicklung von Lösungen zusammen mit dem Implementierungsteam - Testen der entwickelten Funktionalität - Unterstützung bei der Umsetzung von Verbesserungen - Durchführung von Demonstrationen der entwickelten Funktionalität Anforderungen: - Höhere Ausbildung - Erfahrung in der System- und Geschäftsanalytik ab 4 Jahren - Allgemeine Erfahrung in der IT ab 6 Jahren - Ausgeprägte Kommunikationsfähigkeiten - Kenntnisse von IT-Systemintegrationsprotokollen (Web-Service (SOAP, REST), MQ). - Erfahrung mit MS Office auf dem Niveau eines fortgeschrittenen Benutzers - Erfahrung mit MS Visio - Erfahrung mit BPMN-, UML- usw. Notationen - Erfahrung im Entwurf und in der Dokumentation von Informationssystemen - Erfahrung mit der Änderung und Einbettung neuer Geschäftsprozesse in bestehende Prozesse - Fähigkeit, unter wechselnden Anforderungen zu arbeiten - Erfahrung in der Entwicklung von Geschäftsanforderungen, Festlegung von Aufgaben für die Softwareentwicklung - BRD, FSD - Bereitschaft, sich in technische Details der entwickelten Funktionalität zu vertiefen - Fähigkeit, Informationen zu analysieren und zu strukturieren und sie in Form von Workflow-Klassennotationen darzustellen - Verständnis grundlegender Softwareentwicklungsmethodiken (Wasserfall, Agile) - Erfahrung mit Jira, Confluence Jira UML BPMN Confluence System Analytics prev next All offers OUR CLIENTS WE HAVE BEEN COLLABORATING WITH CLIENTS WORLDWIDE FOR OVER 20 YEARS 24 countries 2K+ clients 80K+ projects SERVICES OUTSTAFFING OFFICE STAFF RECRUITMENT TURNKEY TEAM HOW IT WORKS 1. ANALYSIS Clarification of details and discussion of conditions with the manager Smartbrain.io 2. CONTRACT Signing the contract without payment obligations at this stage 3. SELECTION Team formation or selection of individual specialists for client requirements 4. WORK Integration of specialists into the client’s team, daily reporting under the control of the manager Smartbrain.io CLIENT REVIEWS We started with one field of activity and now we're ready to entrust all business processes. It's no small feat. Alex Ribin Co-owner of Topichilov.com Itcontractors.ae was recommended to us once, now we can recommend working with Itcontractors.ae! Elena Schwarzman CEO of Topdoctorsclinic.com I'm very impressed with the service and level of expertise of Itcontractors.ae Team Guy Gunery Career Advisor Throughout the whole process, the Smartbrain.io team has been approachable, responsive, and above all, very friendly. Ian Clarke Project Coordinator, Royal Enfield We started with one field of activity and now we're ready to entrust all business processes. It's no small feat. Alex Ribin Co-owner of Topichilov.com Itcontractors.ae was recommended to us once, now we can recommend working with Itcontractors.ae! Elena Schwarzman CEO of Topdoctorsclinic.com I'm very impressed with the service and level of expertise of Itcontractors.ae Team Guy Gunery Career Advisor Throughout the whole process, the Smartbrain.io team has been approachable, responsive, and above all, very friendly. Ian Clarke Project Coordinator, Royal Enfield We started with one field of activity and now we're ready to entrust all business processes. It's no small feat. Alex Ribin Co-owner of Topichilov.com Itcontractors.ae was recommended to us once, now we can recommend working with Itcontractors.ae! Elena Schwarzman CEO of Topdoctorsclinic.com prev next INDUSTRIES E-learning E-learning & Education Platforms and services for online education and e-learning development Fintech Fintech Online payment and transfer services, P2P credit, crowdfunding, money management programs and applications Gamedev Gamedev Production of games for personal computers, game consoles, tablets and mobile devices Hardware Hardware Design of systems and networks, including computers and logic devices, external devices and diagnostic equipment, power equipment Retail Retail tech Software for better customer experience, higher store efficacy, warehouse and storage management, and loyalty program applications Transportation Transportation Production of software for vehicles and personal mobility, development of systems for autopilots and robotic transport Development Development Services and platforms for accounting, monitoring and improving the efficiency of real estate development and management Mining Mining Software for all sectors of the mining industry, including enterprises for the extraction of ferrous and non-ferrous metals, oil and gas companies Consulting Consulting Hiring team of professionals for the implementation of client's tasks and projects Logistics Logistics Services and programs for transport and couriers management, city routing, warehouse management, delivery aggregators, customer interaction improvement Metallurgy Metallurgy Software tools for management, control, analysis and efficiency improvement in the metallurgical industry Manufacturing Manufacturing Software development for enterprises of heavy and light industry - to improve production efficiency, processes automation and costs reduction Startups Startups From an idea to a fully functioning project. MVP development and product launch on the market. Turnkey startup team Telecommunications Telecommunications Solutions for telecommunications companies supplying the Internet, mobile communications, data transmission networks, satellite communications systems, digital and analogue television, telephone communications Greentech Greentech Development of solutions for the environmental pollution reduction, and increasing resource efficiency of production E-commerce E-commerce Online stores and marketplaces, integration with analytics, sales, delivery and payment services Pharmtech Pharmtech Development of software for pharmaceutical production, apps and services for monitoring, analyzing and improving the efficiency of drug production E-learning E-learning & Education Platforms and services for online education and e-learning development Fintech Fintech Online payment and transfer services, P2P credit, crowdfunding, money management programs and applications Gamedev Gamedev Production of games for personal computers, game consoles, tablets and mobile devices Hardware Hardware Design of systems and networks, including computers and logic devices, external devices and diagnostic equipment, power equipment Retail Retail tech Software for better customer experience, higher store efficacy, warehouse and storage management, and loyalty program applications Transportation Transportation Production of software for vehicles and personal mobility, development of systems for autopilots and robotic transport Development Development Services and platforms for accounting, monitoring and improving the efficiency of real estate development and management Mining Mining Software for all sectors of the mining industry, including enterprises for the extraction of ferrous and non-ferrous metals, oil and gas companies Consulting Consulting Hiring team of professionals for the implementation of client's tasks and projects Logistics Logistics Services and programs for transport and couriers management, city routing, warehouse management, delivery aggregators, customer interaction improvement Metallurgy Metallurgy Software tools for management, control, analysis and efficiency improvement in the metallurgical industry Manufacturing Manufacturing Software development for enterprises of heavy and light industry - to improve production efficiency, processes automation and costs reduction Startups Startups From an idea to a fully functioning project. MVP development and product launch on the market. Turnkey startup team Telecommunications Telecommunications Solutions for telecommunications companies supplying the Internet, mobile communications, data transmission networks, satellite communications systems, digital and analogue television, telephone communications Greentech Greentech Development of solutions for the environmental pollution reduction, and increasing resource efficiency of production E-commerce E-commerce Online stores and marketplaces, integration with analytics, sales, delivery and payment services Pharmtech Pharmtech Development of software for pharmaceutical production, apps and services for monitoring, analyzing and improving the efficiency of drug production Show more Show more OUR EXPERTISE MOBILE APPS Mobile applications development for iOS and Android - software for smartphones, tablets and other gadgets WEBSITES & WEB PORTALS Production of sites and web portals of any complexity. From landing pages and online stores to corporate platforms STARTUPS DEVELOPMENT Startup development - from idea to product release and its launch on the international market ECOMMERCE WEBSITES Online stores development, integration with fulfilment and payment systems BUSINESS & CORPORATE WEBSITES Development of corporate websites and portals for any company with attention to its specific business processes MARKETPLACES Development of online marketplaces to connect businesses and their customers or suppliers CRM SYSTEMS Development, implementation and support of CRM systems. Creation of mobile CRM solutions ERP SYSTEMS Development of an ERP system that combines all business processes, including the movement of goods, transactions, financial reporting STRENGTHENING TEAMS Strengthening the team of IT specialists with highly professional software developers of the Middle+ and Senior levels PERSONAL AREA Development and implementation of personal profiles for websites, web portals, mobile applications, marketplaces, online stores prev next MOBILE APPS Mobile applications development for iOS and Android - software for smartphones, tablets and other gadgets WEBSITES & WEB PORTALS Production of sites and web portals of any complexity. From landing pages and online stores to corporate platforms STARTUPS DEVELOPMENT Startup development - from idea to product release and its launch on the international market ECOMMERCE WEBSITES Online stores development, integration with fulfilment and payment systems BUSINESS & CORPORATE WEBSITES Development of corporate websites and portals for any company with attention to its specific business processes MARKETPLACES Development of online marketplaces to connect businesses and their customers or suppliers CRM SYSTEMS Development, implementation and support of CRM systems. Creation of mobile CRM solutions ERP SYSTEMS Development of an ERP system that combines all business processes, including the movement of goods, transactions, financial reporting STRENGTHENING TEAMS Strengthening the team of IT specialists with highly professional software developers of the Middle+ and Senior levels PERSONAL AREA Development and implementation of personal profiles for websites, web portals, mobile applications, marketplaces, online stores prev next PRESS ABOUT US * Sharing a mission, the same culture and work attitudes should be key to finding your developers. Employee perks, flexible schedules and engaging tasks will make them happy. If you see that you cannot cover all these aspects at your current stage, don’t hesitate to delegate it to HR and outstaffing companies, or hire professional recruiters. * “American founders are interested in outstaffing, or hiring subcontractors who can manage projects and be responsible for their outcome,” believes Vasily Voropaev, the founder of Smartbrain.io, a San Francisco-based marketplace for contractors all over the world. * If you need to keep control over the workforce but eliminate their overhead and financial support, outstaffing is an attractive option. The responsibilities of the official employer are shifted to the contractor, and you manage the personnel, as usual, paying for the services of the outstaffer through their contract. All articles BLOG What is syntax in programming Java nlp libraries tools Revolutionizing healthcare with robotic process automation a comprehensive overview Hashgraph vs blockchain simple comparison of technologies for dummies All posts OUR PROJECTS DO YOU NEED A SPECIALIST OR A TEAM? PLEASE FILL OUT THE FORM BELOW: * First name Required field * Last name Required field * Company name Required field * Email Required field * Phone Required field * Description Required field + Attach file .eps, .ai, .psd, .jpg, .png, .pdf, .doc, .docx, .xlsx, .xls, .ppt, .jpeg Maximum file size is 10 MB I agree to Terms & Conditions and Privacy Policy Send UAE: USA: Japan: +971 800 0-311-1254+1.251.800.9416+81 1 2026-5271 info@smartbrain.io Office addresses Terms & Conditions Privacy Policy Projects map info@smartbrain.io