Middle Backend Developer (Node.js) 📍Limassol Cyprus, or Remote ⏰ Type: Full-time

IREV is a performance marketing solutions provider

As a Backend Developer, your primary responsibilities will include developing and maintaining microservices using the Moleculer framework.

Key responsibilities:

  • Develop new features and functionalities for our applications, collaborating closely with product managers and front-end developers to understand requirements and deliver high-quality solutions.
  • Work with microservices architecture, designing, developing, and maintaining backend services that are scalable, reliable, and efficient.
  • Collaborate with the development team to design, develop, and maintain backend components of our applications. Write clean, efficient, and scalable code using Node.js, ensuring high performance and reliability.
  • Strive to ensure your code is covered by unit tests.
  • Participate in code reviews to ensure code quality, adherence to coding standards, and best practices.
  • Work closely with front-end developers to integrate back-end functionalities seamlessly.
  • Contribute to architectural decisions and technical design discussions.
  • Identify and address performance bottlenecks.
  • Troubleshoot and debug issues reported by QA or clients.
  • Keep abreast of industry trends and emerging technologies to continuously improve our development processes and products.

Stack: Node.js, TypeScript, PostgreSQL, MongoDB, ClickHouse, Redis, Microservices/Moleculer, Jaeger/Graylog

Our ideal candidate will possess:

  • 2+ years of commercial experience in Node.js development.
  • Knowledge of Moleculer, MongoDB, Redis, ClickHouse, and PostgreSQL would be considered a great plus.
  • Have experience with debugging microservice request
  • Understand the intricacies of HTTP and TCP/IP.
  • Possess a solid understanding of data structures and data types.
  • Are well-versed in Object-Oriented Programming (OOP) and design patterns.
  • Have practical experience with API utilization and design.
  • Have an Upper-Intermediate level of English proficiency.
  • Demonstrate a strong aptitude for learning and self-improvement.

Additional Skills That Would Be a Plus:

  • Familiarity with version control systems (e.g., Git).
  • Knowledge of containerization technologies such as Docker and Docker-compose, including the ability to containerize services.
  • Prior experience in developing web services.
  • Proficiency with web frameworks like Angular or similar.

Benefits: Unlock a once-in-a-lifetime chance to join a fully bootstrapped and ready to take-off SAAS company and shape your career with us! Comfortable office in the heart of Limassol or Remote. Competitive compensation package that reflects your skills and experience. Enjoy a generous vacation package of 21 working days per year. Take advantage of 7 paid sick leaves annually, no doctor's note required. An inclusive and adaptable company culture. Additionally, you’ll receive 8 Flexible holidays per year. Team Buildings and Happy Hours.

Откликнуться: @iana_hr_irev ➡️Если Вы хотите размесить свою вакансию или свое резюме — @natalie_spacehub ➡️Если Вы хотите сделать продающее резюме или прийти на карьерную консультацию — @Liudmila_Shiva 📩По вопросам сотрудничества писать сюда —@Liudmila_Shiva #vacancy #вакансии@careerYlej