Senior Developer - Research & Development, Full Stack

November 28

🇲🇰 North Macedonia – Remote

💵 €65k - €75k / year

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

Apply Now
Logo of Talentuch

Talentuch

IT recruitment • SAP recruitment • Salesforce recruitment • Microsoft Dynamics recruitment • International recruitment

11 - 50 employees

Founded 2017

👥 HR Tech

🎯 Recruitment

🏢 Enterprise

Description

• Design and develop high-quality full-stack applications using js, Python and Next.js/React. • Design and optimize relational databases such as MySQL and NoSQL databases like MongoDB. • Write efficient and correct SQL queries and analyse flawed queries to improve performance. • Create and manage indexes to optimize database performance and ensure query efficiency. • Architect and implement Microservices-based solutions for scalable systems. • Implement and manage Service Mesh technologies for microservices communication and network reliability. • Apply design patterns like Domain-Driven Design (DDD), Saga Pattern, and CQRS to ensure high-quality, maintainable, and scalable software architecture. • Utilize dependency injection and SOLID principles to promote clean code and effective software design. • Optimize system performance using caching mechanisms (e.g., Redis, Memcached). • Experience working with queuing tools such as RabbitMQ or Kafka for distributed messaging and event streaming. • Contribute to DevOps practices and maintain a working knowledge of Cloud Solutions (Oracle Cloud/AWS/Azure). • Translate complex system designs into UML diagrams and ensure effective documentation practices. • Collaborate with product and design teams to ensure an eye for detail in both user experience and technical implementation. • Lead and participate in R&D projects, helping to prototype and evaluate new technologies.

Requirements

• Strong js development experience. • Proficiency in js and PHP is highly desirable. • Expertise in designing and optimizing relational databases like MySQL and NoSQL databases such as MongoDB. • Experience writing correct and efficient SQL queries and troubleshooting flawed queries. • Knowledge of indexing strategies to optimize database and SQL performance. • Expertise in developing and deploying Microservices. • Experience with Service Mesh technologies (e.g: Consul/Istio/Linkerd) for microservices management and traffic control. • Strong understanding of design patterns such as Domain-Driven Design (DDD), Saga Pattern, CQRS, and event-driven architectures. • Proficient in applying dependency injection and adhering to SOLID principles for maintainable software design. • Experience with queuing tools such as RabbitMQ and Kafka for distributed messaging and event-driven architectures. • Experience with caching mechanisms (Redis, Memcached) to enhance performance. • Basic understanding of Cloud platforms (AWS, GCP, Azure). • Ability to work with DevOps practices, CI/CD pipelines, and containerization (e.g., Docker). • Proficient in UML design for software architecture and documentation. • Detail-oriented with excellent problem-solving skills. • Strong communication and collaboration skills within cross-functional teams.

Benefits

• Attractive remuneration package. • Wellness benefit (after probation). • Optician/Spectacle and Blue Lens Benefit (after probation). • Health Insurance (after probation). • Training support.

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com