As an Austrian-Macedonian software company we aim at implementing high tech enterprise solutions to actual business problems. Our ambition is to create a company culture based on superior performance, success through teamwork, respect and recognition for the individual, diverse and challenging work, and flexible and rewarding career opportunities for our employees. 

We are looking for a Senior Angular Engineer to join our team! 

As the Senior Angular Engineer, you will: 
  • Establish the initial setup of the project 
  • Lead the frontend direction, and 
  • Ensure everything is implemented following best practices 

We are looking for someone who is up to date with the latest Angular features (e.g. Signals) and knows how to structure and guide development, so the application remains scalable and maintainable over time. 

What You’ll Be Doing 
  • Develop and maintain scalable web applications using Angular, JavaScript, and TypeScript 
  • Build responsive, user-friendly interfaces with CSS and modern design principles 
  • Integrate and work with GraphQL APIs for dynamic data handling 
  • Implement component libraries using Storybook, ensuring reusable and accessible UI elements 
  • Write unit, integration, and end-to-end tests to maintain high code quality and reliability 
  • Manage application state with the right state management tools 
  • Collaborate closely with UX/UI designers, backend engineers, and product owners in a cross-functional team 
  • Participate in code reviews, sprint planning, and agile ceremonies 
  • Stay up to date with emerging JavaScript technologies and industry trends 

What We’re Looking For 

Must-haves 
  • Minimum of 6 years of experience in a technically challenging environment (5+ years focused on Angular) 
  • Strong knowledge of Angular, JavaScript, and TypeScript 
  • Familiarity with GraphQL and API integration patterns 
  • Solid understanding of CSS, responsive UI design, and cross-browser compatibility 
  • Experience with Storybook for developing/documenting UI components 
  • Familiarity with frontend state management libraries 
  • Experience with testing frameworks (Jest, Karma, Cypress or others) 
  • Good understanding of modern build tools and CI/CD pipelines  
  • Previous work in an Agile environment 
  • Excellent written and spoken English 
  • Clean code mindset, following SOLID principles 
  • Quick perception, solution orientation, ambition, and being a team player 
Nice-to-haves 
  • Experience in aviation, aerospace, or other complex data-driven applications 
  • Basic familiarity with AWS (e.g., S3 deployments) 
  • Knowledge of build pipelines 
Tech Stack in Play 
  • Angular, TypeScript, Signals 
  • HTML, CSS, SASS 
  • Storybook 
  • GraphQL 
  • Test automation (Jest, Karma, Cypress) 
What We Offer 
  • A dynamic, friendly, and healthy work environment 
  • Hybrid work model 
  • Permanent contract 
  • Career progression plan (performance-based salary revisions) 
  • Professional advancement & certifications in new technologies 
  • Development training for personal growth and mental well-being 
  • Private health insurance starting from Day One 
  • FIT KIT + wellbeing package tailored to our people 
  • Food & beverages in the office, healthy snacks, and regular sports activities 
  • Personalized office equipment budget (€150) 
  • Gifts for your birthday, work anniversary, and more 
  • Team buildings and social events that rock 
  • Business trips 
  • Yearly bonus 
Ready to Join Us? 

If this sounds like the right fit, send us your CV at: 
recruitment@ambitioussolutions.mk or katerina.trajkova@ambitioussolutions.mk 

All applications will be treated with strict confidentiality. 
Only short-listed applicants will be contacted. 

Join us on our ambitious journey! 

Job Category: Engineering
Job Type: Full Time
Job Location: Skopje

Apply for this position

Allowed Type(s): .pdf, .doc, .docx