At Miracle Mill we are a team of passionate entrepreneurs and engineers, utilizing modern, cutting edge technologies to deliver scalable solutions using cloud technology. We provide cloud consulting services and are looking to expand our teams with talented Software Engineers and scale our ability to design well-architected solutions for our international customers. Keep reading to find out what you can expect if you join us:

Primary responsibilities

Designing, building and maintaining efficient, reusable, and reliable code in a test-driven environment

Manage and support large deployments in the Microsoft Azure Cloud

Ensuring the best possible quality and making suggestions for improvements and solutions to mitigate issues

Designing and Building robust and highly scalable applications, ensuring high performance

Provide expertise and leadership regarding Cloud Architecture for both infrastructure and applications in Microsoft Azure

Develop documentation throughout the software development life cycle (SDLC)

Working proactively as a part of a cross-functional team with frequent communication with clients and teammates, always ensuring a customer-centric attitude


High Proficiency in JavaScript framework and/or C#

Bachelor’s degree in Computer science or related fields

3+ year of experience with node.js and the frameworks available

Hands-on experience in developing functions in the Azure cloud environment

Experience in architecting solutions with Azure Cloud Services

Microsoft Certified or willingness to get certified (Azure DevOps Engineer Expert, Azure Solutions Architect Expert or MCSE: Core Infrastructure)

Proficient understanding of code versioning tools, such as Git

Understanding of and experience with Agile software development principles and methodologies

Ability to take ownership of projects as part of a team

Excellent self-time management skills

Fluent in English language with strong communication skills

Desired skills:

Interest in AWS and other cloud environments

Technology enthusiast dedicated to architecting the best possible solutions

We offer:

Competitive compensation

Premium equipment

20+ paid vacation days

Private Health Insurance

Big Bright and modern offices in Skopje

An international, friendly and collaborative environment

Possibility for learning and self-realisation

Flat hierarchy and inclusive environment

If you are passionate about modern cloud technologies and working in a DevOps environment, don’t wait up & send us your CV in English to! Looking forward to meeting you!