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