We are a technology consulting firm with a strong presence in Europe, boasting 12 years of experience and over 350 associates.Our focus is on mutually beneficial relationships, defining every moment as an experience with unique conditions.Affinity offers a lifetime experience where you will have the opportunity to demonstrate your potential and succeed on every level.Responsibilities:Develop, maintain, and optimize core services in collaboration with a multidisciplinary team.Design and implement new features while ensuring scalability, performance, and stability of the platform.Contribute to integrations with partner systems and online stores, ensuring seamless data flow.Monitor, debug, and resolve technical issues to maintain high availability and reliability.Provide technical insights and suggest improvements that enhance user experience and business efficiency.Engage with both technical and business perspectives, aligning development work with real business impact.Skills & Qualifications:Strong expertise in Node.js (preferably with NestJS) and proficiency in TypeScript.Solid knowledge of relational and non-relational databases (MySQL, PostgreSQL, MongoDB).Proficiency with Git for version control and collaborative development.Familiarity with Redis, RabbitMQ, Elasticsearch, Solr, Docker, Kubernetes, Linux or PHP are considered a plus.Strong problem-solving mindset with the ability to balance technical detail and business context.Effective communication, teamwork, and organizational skills, with a proactive and hands-on attitude.Benefits:You will have the opportunity to grow professionally and personally, working with a talented team in a dynamic environment.Others:This role offers a chance to make a meaningful contribution to our company's success, driving innovation and excellence in all aspects of our business.