Position: Senior Full Stack Engineer
Company: ELITEX
Category: Node.js
Experience required: 5y
English level: upper
Published: 2023-05-01T00:00:00+03:00

**Project Description:**

Our Client is a digital asset specialist and the world’s first regulated digital asset bank. Customer’s clients can use their currencies (for example USD, EUR, CHF) to invest in leading digital assets, including crypto currencies like Bitcoin, Ethereum, XRP for instant settlement, and asset tokens. Our Client operates an independently controlled, scalable and future-proof regulated banking platform. Its interdisciplinary team of banking, investment and Distributed Ledger Technology (DLT) experts is shaping the development of a trusted digital asset ecosystem.

The company is founded on Swiss and Singapore heritage, and operates globally.

**We are looking for a candidate with a residence in Europe**

**Responsibilities:**

• Collaborate with cross-functional teams to gather and analyze project requirements.
• Design and develop robust and scalable software applications using TypeScript.
• Build and maintain efficient database structures using PostgreSQL and Redis.
• Integrate external systems and APIs, including Typeform and gRPC/HTTP services.
• Deploy and manage applications on AWS EKS, ECR, and Helm.
• Contribute to the development and maintenance of a modular codebase using NX Monorepo.
• Conduct code reviews and provide constructive feedback to team members
• Troubleshoot and debug issues to ensure the performance and reliability of the software.

**Requirements:**

• Extensive experience in TypeScript development.
• Strong proficiency in working with PostgreSQL and Redis databases.
• Knowledge of Typeform integration and usage.
• Familiarity with the NestJS framework for building scalable applications.
• Experience with gRPC/HTTP services and API development.
• Proficiency in deploying applications on AWS EKS, ECR, and using Helm for container orchestration.
• Previous involvement in projects utilizing NX Monorepo for code organization.
• Excellent communication skills in English at an upper intermediate level.

The technical stack that you will use on the project: Typeform, NestJS, gRCP/HTTP, AWS EKS, ECR, Helm, NX Monorepo.

**Company benefits:**

• Type of work: remote
• 20 working days of paid vacation;
• 10 paid sick-leaves;
• English classes;
• Additional vacation days for special lifetime events;
• Compensation for educational and training programs;
• Team buildings and corporate events.