ABC Hosting Ltd

TypeScript Developer in ABC Hosting Ltd

Closed job - No longer receiving applicants

ABC Hosting, Ltd. is a company offering hosting services in many countries. Recently, we have introduced a new cryptocurrency project where people can invest in each other like in stocks - helping and earning in the process. The number of free users is growing rapidly. We don't have physical offices, therefore we're only offering remote positions.

Funciones del cargo

Main duties & responsibilities:
Add new and improve existing functionalities on the users’ control panel.
Participate in the development of our AI project.

Cowork with our system administrators and testers department.
Track your work in Redmine and use Git as VCS.

Requerimientos del cargo

Position Requirements:

Strong proficiency with typeScript and Node.js.

Experience building Restful APIs

Git

Bootstrap

Javascript framework knowledge, preferably Vue.js, or willingness to learn it.

Knowledge and practical usage of OOP and its basic principles (awareness of GRASP, SOLID, and design patterns is a plus).

MySQL or compatible DBMS experience.

Ability to work with ORMs. (Experience with TypeORM is a plus).

Ability to write codes that are clean and understandable, following consistent code styles.

Proactiveness is very desired.

English Upper Level - sufficient skills for written communication.

Opcionales

PHP

Blockchain knowledge (Web3, Ethereum, EVM, Solidity).

Experience in integrating 3rd party or internal services (via AJAX or JSON-RPC).

SASS skills.

Experience with MVC-oriented Frameworks.

Experience with Unit testing (Not mandatory but you will have to learn it).

Being familiar with Linux (Bash) console shells and having experience with SSH connections.

Ability to write simple Python/Bash scripts.

CI/CD platforms (Gitlab).

RabbitMQ knowledge

Docker knowledge.

Condiciones

Salary according to skills and experience.

Friendly multicultural work environment.

The chance to further develop your IT knowledge.

Salary increases and bonuses, depending on your performance and the outcome of your projects.

We use Redmine for project management and Rocket.Chat+ for everyday communication.

Fully remote You can work from anywhere in the world.

Remote work policy

Fully remote

Candidates can reside anywhere in the world.

Life's too short for bad jobs.
Sign up for free and find jobs that are truly your match.