A leading software development and digital solutions provider, recognized for creating over 40 innovative products across 20 different markets, is in search of a talented Senior Node.js Developer for relocation to Cyprus. The company, comprised of approximately 670 proficient professionals, excels in delivering scalable, customer-focused projects. Additionally, it is committed to fostering a culture that promotes personal and professional growth in a positive and supportive environment.
Requirements:️
Strong knowledge of JavaScript and ECMAScript 6 standards.️
3+ years of commercial experience with Node.js.️
5+ years of commercial experience in web development. ️
Commercial experience with high-load SQL or NoSQL databases.️
Experience in implementing REST, GraphQL, and WebSockets.️
Understanding of TDD principles and experience in writing tests.️
Knowledge of microservice architecture principles. ️
Proficiency with the GIT version control system.️
Experience with RabbitMQ and Redis.️
Experience with databases like MongoDB and MySQL.️
At least an intermediate level of English.
Will be a plus:️
2+ years of experience in CI/CD, Microservices architecture, and Containers.️
Experience with Kubernetes and Nats.️
Experience with TypeScript.
Duties and Opportunities:️
Develop in-house platforms.️
Integrate 3rd party APIs.️
Actively participate in developing new features from scratch.
We offer excellent benefits, including but not limited to:️
Working with the latest technologies such as Nest, Kubernetes, MongoDB, GraphQL, MySQL, etc.
Learning and development opportunities with challenging tasks.
Official employment in accordance with Cyprus and EU laws, including family member registration.️
Relocation package (flight tickets, 2-week hotel stay).️️
In-office fitness corner for employees.
Opportunities to develop language skills and partial compensation for language classes.
Birthday celebration present.
Generous annual vacation time of 24 working days.
Breakfasts and lunches in the office (partially subsidized).