Middle Node.js Developer (offline)

We are seeking a talented and experienced Middle Node.js Developer to join our team in building a cutting-edge financial institution white-label solution. The ideal candidate should have a strong background in Node.js development and be proficient in working with REST APIs, Docker, transactional queues and message buses.

 

About Kyrrex

Kyrrex is a leading crypto platform that offers comprehensive services and advanced trading, storage, and payment technologies for both individuals and institutional clients. With a strong focus on innovation, security, and user experience, Kyrrex aims to revolutionize the way people interact with digital assets.

 

Our platform provides a wide range of features, including:

- Secure and user-friendly wallet solutions for storing and managing digital assets.

- Advanced trading tools and interfaces for executing trades across multiple cryptocurrency exchanges.

- Seamless integration with traditional financial systems, enabling smooth transactions between fiat and cryptocurrencies.

- Robust security measures, including multi-factor authentication and cold storage, to ensure the safety of user funds.

- Comprehensive analytics and reporting capabilities to help users make informed investment decisions.

- Dedicated customer support and educational resources to assist users at every step of their crypto journey.

 

At Kyrrex, we are committed to driving the adoption and mainstream acceptance of cryptocurrencies by providing a reliable, transparent, and accessible platform. Our team consists of experienced professionals from various backgrounds, including finance, technology, and cybersecurity, who share a passion for the transformative potential of blockchain and digital assets.

 

Requirements:

- 3+ years of experience in Node.js development.

- Strong proficiency in JavaScript and TypeScript.

- Experience working with queues and message buses (e.g., RabbitMQ, Apache Kafka).

- Familiarity with event-driven architectures and microservices.

- Knowledge of database systems, both relational and NoSQL (e.g., PostgreSQL, MongoDB).

- Experience with unit testing and integration testing frameworks (e.g., Jest, Mocha).

- Understanding of RESTful APIs and web services.

- Familiarity with version control systems, preferably Git.

- Excellent problem-solving and debugging skills.

- Strong communication and collaboration abilities.

- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).

 

Preferred Qualifications:

- Experience with Docker and containerization.

- Knowledge of AWS or other cloud platforms.

- Familiarity with agile development methodologies, such as Scrum or Kanban.

- Contributions to open-source projects or personal projects showcasing Node.js skills.

 

Responsibilities:

- Design, develop, and maintain scalable and efficient Node.js applications.

- Implement and integrate the Router component, which will handle transaction routing and custom business logic.

- Work with queues and message buses to ensure reliable and efficient communication between system components.

- Collaborate with cross-functional teams, including front-end developers, designers, and product managers.

- Write clean, maintainable, and well-documented code following best practices and coding standards.

- Participate in code reviews and provide constructive feedback to other team members.

- Troubleshoot and debug issues, ensuring high-quality and reliable software delivery.

- Stay up-to-date with the latest trends, technologies, and best practices in Node.js development.

 

We offer:

- Competitive salary and benefits package.

- Opportunities for professional growth and development.

- Collaborative and dynamic work environment.

- Chance to work on innovative projects in the fintech industry.

 

If you are passionate about Node.js development, have a strong background in working with queues and message buses, and are excited about building cutting-edge financial solutions, we would love to hear from you. Please submit your resume and portfolio to apply for this position.

The job ad is no longer active

Look at the current jobs Node.js Kyiv→