#вакансия
Город и адрес офиса: Дубай (ОАЭ)
Формат работы: Удаленное сотрудничество
Занятость: полная
💵 Зарплатная вилка: от 3500$ до 4500$ Gross
Customer: iOWN Group facilitates funding and investment process for crowdsourcing investors. Company owns multiple products: product to manage cap table and business performance
https://iowndigital.io/, product that provides ability to invest based on Blockchain
https://iownx.com/home and others.
Product team is in need of a back end software developer to be an integral part of the development team and report directly to CTO.
English level: upper-intermediate+ (ability to communicate with customers directly on daily basis)
Responsibilities:
Build and maintain backend modular services (optimally in NodeJS (ExpressJS)) either from scratch or by adding new functionality to existing code repositories.
Integrate third-party restful APIs (like Blockchain JSON-RPC, Know-Your-Customer systems,
Cryptographic Exchanges and similar restful APIs) and expose endpoints to other iOWN Group systems.
Work hand in hand with frontend application developers and Blockchain developers to realize platform goals and deliver high quality products.
Design modular application components for a platform needing demanding and continuously changing requirements as application scales.
Perform technology assessment and development languages/frameworks evaluation and selection to meet design requirements.
Implement scalable applications serving multiple ecosystems in different geographical locations having different configurable components.
Maintain database schema and configuration (MSSQL, MySQL) including transient data for Blockchain transactions (transaction hashes, Blockchain Events, Wallets and Smart Contract addresses...etc).
Writing and continuously updating unit-tests and integration tests to ensure every component works as expected.
Document developed components and public external interfaces which can then serve as Application
Programmable Interfaces (APIs) for 3rd party systems, and which obtain data from 3rd party providers (like Know-your-customer provides for example).
Ideal candidate:
3+ years of experience in building RESTful web applications using modern rich development languages like NodeJS + ExpressJS, ORM systems.
Experience with Reflective programming, Aspect Oriented Programming and/or developing generalized code (or introspective code).
Experience with Database design and administration including SQL query optimization relational database design, and database encryption (MySQL/MSSQL).
Professional code documentation and testing (using tools like Jasmine/Karma/Protractor/PHPUnit...etc).
Experience with versioning control systems (Git/SVN) including branching and tagging.
Parallel processing and serving content from clustered environments (optimally hosted Docker containers)
Familiar with C# (capability of reading and re-writing C# code to other technologies (like NodeJS)).
CV можно отправлять:
@olezandr93