An international software development company is looking for a Senior Node.js Developer to join its close-knit team!
The team aims to transform Cyprus into the premier software development hub in South East Europe and to achieve this they are looking for an experienced Senior Node.js Developer to ensure smooth development of software applications in the organization.
The company's headquarters is located in Limassol. You are given a great opportunity to move and enjoy life in sunny Cyprus, as well as work in a friendly team of professionals, which already has 650+ employees.
Tasks:
Development of the platform in-house, active participation in the development of new functions from scratch
Third Party API Integration
Requirements
5+ years of commercial experience in web development
3+ years of commercial experience with Node.js and Nest.js
Solid knowledge of JavaScript and ECMAScript 6 standards
Experience with high-load SQL or NO SQL databases
Commercial experience implementing REST, GraphQL and WebSockets
Understanding of TDD principles and experience writing tests
Understanding the principles of microservice architecture
Experience with GIT version control system
Experience with RabbitMQ
Experience with Redis
Experience with MongoDB and MySQL databases
English B1+
Will be a plus:
2+ years of practical development experience based on CI/CD/microservices/containers architecture
Experience with Kubernetes
Experience with Nats
Experience with TypeScript
Benefits
Salary depending on your experience and skills
Assistance with relocation, including paperwork, tickets and hotel accommodation for up to 2 weeks
Official employment in accordance with EU legislation
Professional development and training
Corporate fitness, language courses, breakfasts and lunches, events