Backend Developer (Node.js)

Disruptive technology for marketing campaigns.

IREV is a revolutionary performance marketing company for escalating partnerships and performance. At IREV, we are passionate about building software that solves business problems. We partner with Advertisers, Publishers, and Networks to transform the way they interact, use technology and work with data. Our software is used to increase productivity, optimize processes, and see results in ROI instantly.

We strive to create an environment that fosters our employees' learning, growth, and professional development. As a company that values work ethics and culture, we prioritize building strong professional relationships with both our employees and clients. We are currently seeking a Backend Developer (Node.js) who brings a deep enthusiasm for their work, a relentless pursuit of continuous learning, and a strong desire for professional growth within the dynamic IT industry.

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.

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 requests.
  • 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!
  • Full remote work (from any part of the world) or on-site work in the central office in Limassol.
  • Work-shifts (from 9:30 till 18:00 or from 15:30 to 00:00 UTC + 03).
  • Competitive salary based on experience and skills.
  • Ability to grow with the company within a transparent Grade System.
  • Enjoy a generous vacation package of 21 working days accumulating per year.
  • Take advantage of 7 paid sick leaves annually, no doctor's note required.
  • An inclusive and adaptable company culture.
  • Team Buildings and Happy hours.

At IREV, we believe that our success is built on the success of our employees. We are committed to providing a positive and rewarding work environment where everyone has the opportunity to thrive and contribute to our shared goals. If you are looking for a challenging and rewarding role that allows you to grow and develop your skills, we encourage you to apply for this position!

Current Job Openings
Can't find anything for you? Send . Don't forget to tell us a few words about you and your motivation to join our team.
Full-time
Remote
Sales
Sales
Business Development Representative
Step into the world of AdTech innovation as IREV's Business Development Representative. Drive our growth, forge impactful relationships, and excel in a culture that prizes innovation and a proactive approach. Embark on this journey with us to shape an exciting future!
Full-time
On-site
Remote
Customer Support
Customer Support
Technical Support Agent
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!
part-time
remote
marketing
Marketing
Marketing
Social Media Manager
Drive innovation in AdTech as IREV's SMM Manager. Amplify our presence, engage our audience, and foster growth in a dynamic environment that celebrates creativity, collaboration, and ambition. Shape the future with us!
Full-time
On-site
Middle
Development
Development
Backend Developer (Node.js)
Boost your career as a Backend Developer with us! Join a dynamic team that values growth, ethics, and professional bonds. Shape our SaaS platform's future. Join now!
Full-time
On-site
Remote
Sales
Sales
Account Executive
Join our team to shape the future of affiliate marketing with our innovative SaaS platform!