|
||||||||||||||||||
الوصف الوظيفي by adding new functionality to existing code repositories. • Intergrade 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 transaction (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). المهارات 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)). تفاصيل الوظيفة https://www.bayt.com/ar/uae/jobs/backend-developer-4373350/ |
||||||||||||||||||