Join Our Team

JavaScript AWS Engineer

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 are interested in the position, you recognize yourself in the description above and believe this might be the right job for you, don’t wait up and send us your CV in English to!

We look forward to meeting you!

Location-Miracle Mill AGMiracle Mill AG Zugerstrasse 74 6340 Baar, Switzerland

Location-Miracle Mill Sverige ABMiracle Mill Sverige AB Drottninggatan 86 111 36 Stockholm, Sweden

Location-Miracle Mill DOOELMiracle Mill DOOEL Sofiska 16 1000 Skopje, North Macedonia

Location-Miracle Mill EOODMiracle Mill EOOD Dimitar Solunski 32 2700 Blagoevgrad, Bulgaria