Backend Developer

iOWN Group

Dubai, UAE

Work From Remote Location

Ref: SP895-04

Job description / Role

Employment: Full Time

iOWN Group is seeking a full-time backend developer capable of building backend services and RESTful applications and microservices.

Main Responsibilities:
• Build and maintain backend modular services (optimally in NodeJS (ExpressJS)) either from scratch or 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 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).

Requirements

The ideal candidates should have the following skills & experience:
• Proficient developments skills 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)

About the Company

iOWN Group provides innovative Blockchain-based solutions to companies across various industries. Our expertise in blockchain development enables us to provide customized solutions for different kind of applications. By implementing the blockchain technology, iOWN Group helps its clients to secure transactions, prevent fraud, and have better control of data.

Get personalised updates on latest vacancies
Job Alerts by Email
  • Personalised updates on latest career opportunities
  • Insights on hiring and employment activity in your industry
  • Typically sent twice a month
Developer salaries in UAE

Average monthly compensation
AED 9,000

Breakdown available for industries, cities and years of experience