Our growing team of Certified AWS Engineers is looking for their newest members to help us scale and advise, design and build modern software solutions for our international customers. If you are an ambitious Software Engineer with an interest in working with modern technologies, and designing well-architected solutions, you’re in the right place!

Primary responsibilities:

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

Managing large deployments in the AWS 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

Collaborate with teams and clients to produce software design and architecture

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


Proficient in JavaScript and its ecosystem

Bachelor’s degree in Computer science or related fields

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

Experience in developing functions using AWS or other cloud environments

Experience in architecting solutions with Amazon Web Services

AWS Certified or willingness to get certified (Developer Associate, Solutions Architect Associate or Professional, DevOps Engineer Professional or other)

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 Azure 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 think this might be the next right move in your career, send us your CV to careers@miraclemill.com! We’re waiting to meet you!