Our growing team of AWS Developers is looking for their newest members to help us scale and deliver modern solutions for our international customers. If you are an ambitious JavaScript developer with an interest in working with modern technologies, think serverless development is the future, then keep reading! You might not need to look further!

Primary responsibilities:

Managing large deployments in the AWS cloud using Amazon S3, DynamoDB, Lambda

Developing robust and highly scalable applications, ensuring high performance

Writing high-quality, reliable, reusable and testable code in an agile environment

Develop documentation throughout the software development lifecycle

Constantly work to ensure better quality and efficiency and making suggestions for improvements and solutions to mitigate issues

Proactiveness with customer-centric attitude

Work as a part of a cross-functional team, communicate frequently with clients and teammates


Bachelor’s degree (or final year of studies) in Computer science or related fields

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

Previous experience in developing functions using AWS or other cloud environments

AWS Certified Developer Associate or willingness to get certified

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

Self-time management skills

Fluent in English language with strong communication skills

Basic knowledge of front-end technologies

Desired skills:

Interest in Azure and other cloud environments

Technology enthusiast curious about architecting solutions

We offer:

Competitive compensation

Premium equipment

20+ paid vacation days

Private Health Insurance

An international, friendly and collaborative environment

Planned career paths for learning and self-realisation

Big Bright and modern offices in Skopje

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!