Position: Middle / Senior Node.js
Company: IOWN Group
Experience required: 2y
English level: upper

▶iOWN Group is a privately owned holding company focused on providing a platform for identifying long term investments in the funding process as well as the execution of the funding process, to business owners and investors. 
We foresee the potential of startups and existing businesses targeting these sectors, and deploying state of the art technologies (AI, IoT and Blockchain to name a few) and believe that by directing capital towards those startups and businesses, and towards both their funding and operations processes, we are connecting them with the right investors to help them realize their dreams, while also achieving the investors’ visions, and ultimately making the world a better place.
▶iOWN Group is seeking a Full-time-Remote backend developer capable of building backend services and RESTful applications and microservices.

⭐Advantages of working in our company:
• The company is working on 2 main projects: 1-Cryptocurrency and 2-Blockchain. You will have a place to put your experience into practice! And also learn new stacks📚
• The company cooperates with investors, including real estate, which is a profitable business at any time.
• Only Remote - you will work in a cool team of Ukrainian developers (there are already 3 developers + CТО).

⭐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 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).

⭐Required skills:
• 2+ years of experience Node.js, Express.js.
• Speak/write English (Upper-Intermediate+).
• Experience with collaboration tools (Microsoft Teams, Asana, Basecamp and similar).


⭐We offer:
• Competitive salary.
• Remote - FullTime.
• Registration is a private individual.
• Social package: of course you will have 18 days of paid leave + 15 sick leave days + 5 days of paid days without explanation.

If you are interested in career and professional growth in our company, please send your CV.