Backend Developer (Node.js, Go)

Disruptive technology for marketing campaigns.

At IREV, we are passionate about building software that solves business problems. We partner with 1500+ affiliates and 1000+ advertisers 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 learning, growth, and professional development for our employees. As a company that values work ethics and culture, we prioritise building strong professional relationships with both our employees and clients. We are looking for a Backend Developer (Node.js, Go) who possesses a strong enthusiasm for working, continuous learning, and professional growth within the IT industry.

As a Backend Developer (Node.js, Go), you will be responsible for crafting custom integrations, reading and interpreting API documentation, and ensuring the seamless integration of our solutions with third-party APIs and services. We value your ability to create tailored solutions and your commitment to delivering top-notch software.

Key responsibilities:

  • Collaborate with the Customer Success unit to understand client integration requirements and execute the development of seamless integrations with third-party APIs and services.
  • Craft tailor-made solutions to meet client-specific integration needs, ensuring that the software seamlessly integrates with their existing systems.
  • Dive into API documentation provided by clients and third-party providers, deciphering complex technical information, and leveraging it to build robust integrations.
  • Conduct thorough testing and debugging of integration components to guarantee reliability and optimal performance, resolving any issues promptly.
  • Maintain comprehensive documentation of integration processes, configurations, and troubleshooting procedures. Share knowledge and insights with the team to foster continuous improvement.
  • Monitor the performance of integrations in real-time, proactively identify bottlenecks, and implement optimisations to enhance efficiency.
  • Maintain effective and collaborative communication with teammates from the Customer Success unit to gather integration requirements, provide progress updates, and offer technical support, ensuring a cohesive and client-focused approach to integration projects.
  • Stay current with the latest developments in Node.js and relevant technologies, incorporating best practices and emerging trends into integration projects.
  • Play a pivotal role in enhancing and developing the architectural framework for integrations. Work with microservice architecture to enhance the scalability and modularity of our systems.

Our ideal candidate will possess:

  • 2+ years of commercial experience of Node.js development.
  • Knowledge of TypeScript and Golang would be considered a great plus.
  • 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 utilisation 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 containerisation technologies such as Docker and Docker-compose, including the ability to containerize services.
  • Prior experience in developing web services.
  • Proficiency with web frameworks like Echo 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.
  • Competitive compensation package that reflects your skills and experience.
  • A transparent grade system that allows you to track your progress and grow within the company.
  • Enjoy a generous vacation package of 21 working days per year, with paid vacation available after just 3 months of continuous employment.
  • 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 as a backend developer, 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
On-site
Middle
Tech Branch
Tech Branch
Backend Developer (Node.js, Go)
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
Cyprus
Marketing
Marketing
SMM/PR manager
Drive innovation in AdTech as IREV's SMM/PR 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
Cyprus
Tech Branch
Tech Branch
Technical Lead (Full-stack)
Step into the forefront of AdTech innovation as IREV's Tech Lead for our Lead Distribution product. Lead the charge in transforming our capabilities, influence the industry, and excel in an environment that values growth, innovation, and resilience. Be part of our future success!
Full-time
Remote
Brazil
Business Development
Business Development
Client Onboarding Specialist
Join our team to shape the future of our SaaS platform by utilizing your skills to ensure a seamless transition for clients, from initial signup to expert user. Advance your career in a dynamic, growth-oriented environment that values professionalism and ethics!
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!