Position: Expert JavaScript (Node.js) Developer for Ciklum Digital (Poland)
Company: Ciklum
Category: Node.js
Experience required: 5y
English level: upper

This project is an easy to use digital asset security platform that helps financial institutions protect digital assets from theft or hackers by using breakthrough MPC & patent-pending chip isolation technology to secure private keys, API credentials and eliminate the need for deposit addresses.

Our Client has 3 verticals – Frontend (written on React), Mobile App (both iOS and Android version) and API for back end part. You will be involved in the 3rd project – API. Your team will be engaged in the process of creating business logic for blockchain operations.

**Responsibilities:**
• Be proactive in communication with team members
• Delivery. Create and maintain modern solutions according to project standards
• Code Quality. Follow and improve code quality standards
• Analyze and Estimate. Perform technical assessment of business requirements to ensure the possibility of their implementation within a reasonable time
• Software Design. Create and review software feature design documents and provide the solution
• Mentorship of team member, take responsibility for project delivery playing role of the most senior technical person at the project
• Set up efficient development workflow throughout proactive collaboration with any project role (BA/PO, Architect, DevOps, etc)
• Problem solving, solution presentation

**Requirements:**
• At least 5+ years of backend / server-side programming experience
• Experience in the development of large, distributed software systems
JavaScript/TypeScript. Core, performance, security
• 3+ years of programming experience in Node.js
• Excellent knowledge in Node.JS, Core, ExpressJS/NestJS
• Experience with SQL / NoSQL databases
• Design patterns, development principles, database design, microservices
• Testing. Approaches, types, tooling
• Delivery flow. Branching strategy, repo management, code style guides, testing approaches, CI/CD, release plan
• Software Design & Visual Facilitation
• Experience with tech/team leading
• Agile. Principles and processes, ability to facilitate teamwork according to chosen development methodology

**What's in it for you:**
• Career growth opportunities
• Realization of your innovative ideas in building new Ciklum Solutions and Services
• Friendly collaborative teams and enjoyable working environment
• Professional skills development and training programs
• Variety of knowledge sharing, training and self-development opportunities
• State of the art, cool, centrally located offices with warm atmosphere which creates really good working conditions Gdansk or Wroclaw
• Work from home/100% remote
• Private medical healthcare fully covered by Ciklum with a possibility to cover family members
• Fully covered life insurance – 100 000 PLN
• Fully covered drug insurance – up to 2 000 PLN/year
• Multisport card 100% covered by Ciklum – Benefit Systems, Plus package
• Parking space 50% covered by Ciklum