Senior Frontend Mobile Developer

We at Xessable are big believers in mutual work and collaboration across engineering by combining individual expertise for problem solving and creative thinking processes. We understand the latest technologies and build the best solutions for our clients.

Seeking team members who care about results, who are not afraid of taking ownership and who are eager to learn continuously.

We are currently looking for a Senior Front-End Mobile Developer to join us.


The client

Our client has been developing a SaaS product since 2014, consisting of a web application and a hybrid app, which focuses on facility management and cleaning. They are now a major player in the Dutch market and many great customers such as AMC, Center Parcs, Landal, Van der Valk and Vebego use our product and we are expanding in other European countries (Belgium, France, Germany). They believe that the software should be more than a service because their applications are used every minute of the day. Our client is fully integrated into the lives and work of the people who are using it. Giving value to customers and partners supporting them in their mission and achieving their vision while getting ahead of the trends and recognizing significant efficiencies and cost savings.


Experience & tech skills

  •       You have 5 + years of experience with Vanilla Javascript and/or Typescript
  •       Good knowledge of architectural patterns and design patterns
  •       Experience with code-design according to SOLID principles
  •       Experience working with client frameworks, preferably React/Vue/Angular)
  •       Experience writing automated tests (Acceptance/Unit/Integration/System)
  •       Experience with researching and refactoring legacy code


Bonus points:

  •   Experience with Docker (and Docker-Compose)
  •   Microservices architecture
  •   Domain Driven Design (DDD)

About the role and you:

  •       You are an experienced and driven mobile software engineer able to come up with qualitative and maintainable solutions complying with generally accepted best practices and are verified by automated tests, in part by using design patterns and SOLID principles
  •       Able to extract/refine a domain problem to its core
  •       Able to extract/refine a domain problem to its core and to detect and mitigate project risks and dependencies up-front
  •       Able to transfer knowledge and proactively take action to raise the level of the team
  •       Proactively looking for ways to improve the software in multiple aspects like architecture, security, performance, code-design etc.




Bachelor’s Degree (B.Sc.) of Informatics and computer engineering or similar is considered as a plus

Foreign languages

You will also work directly with our client, so fluent English is required.

Minimum B1 (Intermediate)

What do we offer?

  •       Nice, bright, and cozy office in Skopje
  •       Competitive salary
  •       Total transparency with the client
  •       Ambitious, highly motivating, and supportive environment for career growth
  •       Working along highly skilled colleagues with knowledge ranging from development, project management to cloud architecture
  •       21 vacation days (plus bank holidays)
  •       Work cover insurance
  •       Private health insurance
  •       Gym membership
  •       Ping-pong table and many people willing to beat you
  •       Fresh fruit in the office
  •       A chance for continuous improvement and learning


If you are friendly, independent, and a professional person you will fit right in our amazing team!

Please contact us at and we will speak soon