
Frontend-разработчик
Должностные обязанности: разрабатывать UI, содержащие графики и диаграммы; верстать страницы. Требования: Имеете высшее / средне-специальное образование в IT области; Имеете опыт разработки на React, Redux; Знаете CSS, Less, Sass; Знаете JavaScript; Знание и понимание ООП, принципов программирования; Владеете английским языком на уровне чтения документации. Желательно: <ul style="margin-bottom: 10px; color: r
Направление: Разработка программного обеспечения
Habilidades requeridas
BinomTech
BinomTech is a developer of native and cross-platform client-server applications for Android and iOS and web services. MOBILE APPLICATIONS DEVELOPMENT Native mobile applications are written in native languages for each specific platform, they are optimized for specific operating systems, and therefore work correctly, much faster than non-native applications and have economical consumption of phone resources. They have access to the hardware part of devices, i.e. they can use in their functionality smartphone camera, microphone, accelerometer, geolocation, address book, player, etc.Development of native mobile applications for Android is carried out in Android Studio. The source codes are in Java or Kotlin. Mobile apps for iOS are developed in Swift.Using cross-platform development can be an effective choice for certain projects where the main task is to simply display web content on mobile devices. Addressing the hardware of devices such as smartphone camera, microphone, accelerometer, geolocation, address book, player, etc. is implemented only at a basic level. Cross-platform implies the development of a single graphical interface and the entire logic of a mobile application. When building an application for Android and iOS operating systems, a virtual machine with its own graphics engine is loaded into the native part of the application, which draws the application interface with all transitions between screens, dialogs, fragments, etc. Cross-platform mobile applications are developed using the Flutter framework in the Dart programming language.We believe that native development provides higher performance, optimal use of device resources and better user interaction. We are ready to discuss all the advantages of native development and find the optimal solution for your project.Developed administrative dashboards and web-based user accounts allow you to populate applications with data, manage this data. Collect statistics. Developing highly loaded and scalable servers will make your service fault-tolerant and load-adjustable. Communication with servers provides RestAPI.Development of the administrative panel is carried out using a stack of Zakzczyk''s choice on ASP.NET Core using ASP.NET MVC or on the framework Laravel on PHP7.All work will be performed on a turnkey basis, put into operation and provide warranty support and revision.WEB SERVICE DEVELOPMENTDevelopment, development, maintenance, testing, auditing of web services. Adaptive layout, creation of online stores, creation of web portals, creation of corporate sites, creation of social networks, creation of CRM-systems.Practical experience in the development of:platform for production systems;management dashboards unified dispatch center;application servers for interaction of mobile devices with production databases;mobile applications on production terminals with operating systems Android and iOS;design of architecture with scalability of servers on loads;development of administrator panels. PHP, Python, ASP.NET, .NET / C#, React, Angular, JavaScript, TypeScript, GO, RabbotMQ, Kaffka, AWS, AZURE, HTML, CSS, SCSS, Bootstrap, Webpack, Gulp, AngularJS, AJAX, XML, Bitrix, UMI, MySQL, MSSQL, PostgreSQL, MongoDB, ElasticSearch, Casandra, Redis, Laravel, ExpressJS, NodeJS, 1C and others.As a database used Oracle, MS SQL Server, PostgreSQL, MongoDB, GreenPlum, Cassandra, Redis, ClickHouse. RabbitMQ, Kafka, Nifi, Elasticsearch, Microsoft Azure, Amazon Web Services, SignalR and other technologies were used in development.